article

ساخت منوی هوشمند با PHP و CSS

php-css-smart-menu

شاید عنوان این مطلب کمی اغراق آمیز به نظر برسد اما از عنوان که بگذریم در این آموزش می خواهیم با نحوه ایجاد منوهای صفحه به صفحه یا به عبارتی منوهای هوشمند آشنا شویم که با تغییر صفحات سایت، آیتم صفحه فعال را به صورت مشخص و متمایز از دیگر آیتم ها نمایش می دهند، احتمالا کم و بیش نمونه هایی از این سبک منو را در صفحات وب دیده ام که با پیمایش بین صفحات مختلف آیتم های فعال منو نیز به صورت خودکار تغییر می کنند اما شاید نحوه ساخت آنها برایمان جای سوال باشد، در این صورت بد نیست با ادامه این آموزش همراه باشیم و نگاهی به نحوه ساخت منوهای هوشمند در سایت با PHP و استایل CSS بیندازیم.

منظور از منوی هوشمند چیست؟


در حالت معمول منوهای وب بر اساس ویژگی ها قابل ایجاد با خاصیت های استایل CSS تنظیم می شوند که به چهار حالت a:link (حالت عادی لینک)، a:visited (حالتی که لینک دیده شده است)، a:hover (حالتی که لینک فعال است و نشانه گر ماوس را روی آن می بریم) و a:active (حالت لحظه ای که روی لینک کلیک می کنیم) محدود می شوند، اما اگر بخواهیم به فرض وقتی کاربر صفحه ای را پیمایش کرد منوی مربوط به آیتم آن صفحه را متمایز از سایر منوها و به حالت انتخاب شده درآوریم این روش ها به تنهایی کافی نیستند، لذا باید دست به دامن کدهای سمت سرور و برنامه نویسی PHP شویم تا به طور داینامیک صفحه ای که کاربر انتخاب کرده است را شناسایی کرده و کلاس CSS متفاوتی به منوی لینک آن صفحه در مقایسه با سایر منوها نسبت دهیم، به همین دلیل به این شکل از منوها می توانیم عنوان هوشمند یا در واقع داینامیک بدهیم که با رفتار کاربر تغییر شکل می دهند.

کدنویسی ساختار منو با تگ ul li


قبل از هر چیز باید تگ هایی در صفحه خود بنویسیم (فایل باید با فرمت php باشد) که قابلیت پذیرش کلاس های CSS را داشته باشند، به عنوان نمونه در کدنویسی ساختار منوی زیر از تگ های استاندارد ul و li بدین منظور استفاده کرده ایم:
<ul>
<li <?php echo $class_home ?>><a title="خانه" href="?param=home">خانه</a></li>
<li <?php echo $class_learn ?>><a title="آموزش" href="?param=learn">آموزش</a></li>
<li <?php echo $class_buy ?>><a title="خرید" href="?param=buy">خرید</a></li>
<li <?php echo $class_contact ?>><a title="تماس" href="?param=contact">تماس</a></li>
</ul>
توضیح:
- از ترکیب دستورات PHP در کدنویسی HTML برای ایجاد کلاس های داینامیک استفاده کرده ایم، دستورات PHP صرفا در فایل های با پسوند php قابل اجرا هستند و این یعنی در وبلاگ های مبتنی بر سرویس های رایگان و کدنویسی صرف HTML امکان استفاده از این شیوه وجود ندارد.
- لینک های نمونه منو کاملا فرضی و صرفا به جهت جنبه آموزشی کار درج شده اند، در عمل باید آیتم ها را متناسب با سایتمان طراحی کنیم.
- تگ ul و li از نظر موتورهای جستجو و مبحث سئو برای ایجاد آیتم هایی که به شکل لیست هستند توصیه می شود، به همین دلیل این تگ ها از نظر معنایی (HTML Semantic) برای ایجاد منوها در صفحات HTML مناسب هستند.

تعریف استایل CSS برای منوها


پس از اینکه ساختار منوهایمان را به صورت ترکیب تگ های HTML و کدنویسی PHP ساختیم، باید ویژگی های ظاهری آنها را در حالت های فعال و غیر فعال بر اساس کلاس های CSS تعریف کنیم، در استایل زیر این کار را جهت نمونه انجام داده ایم:
<style>
body{
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    direction:rtl;
}
a{
    text-decoration:none;
    color:#06C;
}
a:hover{
    color:#666;
}
.menu-line{
    border-bottom:#930 1px solid;
    display:block;
}
.menu-off{
    display:inline-block;
    list-style:none;
    float:right;
    width:60px;
    height:25px;
    padding-top:8px;
    background-color:#9C0;
    margin:2px;
    text-align:center;
}
.menu-on{
    display:inline-block;
    list-style:none;
    float:right;
    width:60px;
    height:25px;
    padding-top:8px;
    background-color:#CCC;
    margin:2px;
    text-align:center;        
}
.clear{
    clear:both;
}
</style>
توضیح:
- دو کلاس CSS با نام های  menu-off و menu-on با اندکی اختلاف در کدنویسی در استایل بالا نوشته ایم، کلاس menu-off برای زمانی است که لینک منو در حالت عادی و انتخاب نشده قرار دارد و در مقابل کلاس menu-on برای حالتی است که کاربر بر روی لینک کلیک کرده و وارد آن صفحه شده است.
- دقت کنیم تنظیم شکل ظاهری منوها صرفا جهت نمونه و بستگی به سلیقه طراح وب دار، در آموزش فعلی مهم این است که با تکنیک پایه ی کار یعنی اختصاص کلاس CSS به صورت داینامیکی و هوشمند آشنا شویم.

کد PHP و ساخت کلاس داینامیک


پس از اینکه قسمت HTML کار را کدنویسی کردیم باید با برنامه نویسی سمت سرور قابلیت داینامیک به منوهای خود بدهیم به این صورت که با شناسایی صفحه انتخاب شده توسط کاربر، کلاس menu-on را برای آیتم منوی مرتبط با آن صفحه تنظیم و برای سایر آیتم های منو از کلاس menu-off استفاده کنیم، انجام این کار چندان پیچیده نیست کافی است با متد GET پارامتر درخواستی کاربر را شناسایی کرده و متناسب با آن خروجی HTML مورد نظر را چاپ کنیم:
<?php
//دریافت پارامتر درخواستی
$param = @$_GET['param'];

//آیتم پیش فرض
if(empty($param)){
    $param = 'home';
}

//ساخت کلاس داینامیک با توجه به پارامتر درخواستی
if($param == 'home'){
    $class_home = 'class="menu-on"';
} else{
    $class_home = 'class="menu-off"';
}
if($param == 'learn'){
    $class_learn = 'class="menu-on"';
} else{
    $class_learn = 'class="menu-off"';
}
if($param == 'buy'){
    $class_buy = 'class="menu-on"';
} else{
    $class_buy = 'class="menu-off"';
}
if($param == 'contact'){
    $class_contact = 'class="menu-on"';
} else{
    $class_contact = 'class="menu-off"';
}
?>
توضیح:
- ابتدا متغیر فرضی url را با دریافت پارامترهای درخواستی کاربر از طریق متد GET تنظیم می کنیم.
- متد GET روشی برای دریافت پارامترها از طریق آدرس URL در سمت سرور (دستورات PHP) است.
- سپس بررسی می کنیم تا ببینیم چه آیتمی توسط کاربر انتخاب شده است، در این حالت اگر بررسی ما درست (true) بود کلاس آن را به صورت menu-on خروجی می دهیم و کلاس مابقی منوها را به صورت menu-off در نظر می گیریم.
- در این نمونه کد تنها با دو دستور شرطی if و else در PHP یک منوی هوشمند ساخته ایم، قاعدتا با درک شیوه کلی کار می توانیم منوها را به نحو دلخواه توسعه داده و ایده های جذابی را پیاده سازی کنیم.

کد HTML و PHP منو + پیش نمایش آنلاین


در زیر کد کامل منو به صورت HTML و PHP به همراه نمونه تصویر و لینک پیش نمایش آنلاین آن قرار داده شده است که می توانیم برای تست و بررسی بیشتر از آن استفاده کنیم، دقت کنیم با توجه به استفاده از کدنویسی PHP در ساختار منو نمونه کدها نیز باید در یک فایل با پسوند php به فرض با نام php-css-smart-menu.php ذخیره و در لوکال هاست یا به صورت آنلاین فراخوانی شوند.
PHP CSS Smart Menu
<!DOCTYPE html>
<html lang="fa">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>وبگو | منوی داینامیک با PHP و CSS</title>
<!-- Webgoo.ir -->
<style>
body{
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    direction:rtl;
}
a{
    text-decoration:none;
    color:#06C;
}
a:hover{
    color:#666;
}
.menu-line{
    border-bottom:#930 1px solid;
    display:block;
}
.menu-off{
    display:inline-block;
    list-style:none;
    float:right;
    width:60px;
    height:25px;
    padding-top:8px;
    background-color:#9C0;
    margin:2px;
    text-align:center;
}
.menu-on{
    display:inline-block;
    list-style:none;
    float:right;
    width:60px;
    height:25px;
    padding-top:8px;
    background-color:#CCC;
    margin:2px;
    text-align:center;        
}
.clear{
    clear:both;
}
</style>
</head>
<body>
<?php
//دریافت پارامتر درخواستی
$param = @$_GET['param'];

//آیتم پیش فرض
if(empty($param)){
    $param = 'home';
}

//ساخت کلاس داینامیک با توجه به پارامتر درخواستی
if($param == 'home'){
    $class_home = 'class="menu-on"';
} else{
    $class_home = 'class="menu-off"';
}
if($param == 'learn'){
    $class_learn = 'class="menu-on"';
} else{
    $class_learn = 'class="menu-off"';
}
if($param == 'buy'){
    $class_buy = 'class="menu-on"';
} else{
    $class_buy = 'class="menu-off"';
}
if($param == 'contact'){
    $class_contact = 'class="menu-on"';
} else{
    $class_contact = 'class="menu-off"';
}
?>
<div class="menu-line">
<ul>
<li <?php echo $class_home ?>><a title="خانه" href="?param=home">خانه</a></li>
<li <?php echo $class_learn ?>><a title="آموزش" href="?param=learn">آموزش</a></li>
<li <?php echo $class_buy ?>><a title="خرید" href="?param=buy">خرید</a></li>
<li <?php echo $class_contact ?>><a title="تماس" href="?param=contact">تماس</a></li>
</ul>
<div class="clear"></div>
</div>
پارامتر درخواست شده: <?php echo $param; ?><br>
<hr>
- با انتخاب هر کدام از آیتم های منو با توجه به پارامتر درخواستی کلاس CSS آن به صورت داینامیک تغییر می کند.<br>
- در صورتی که کاربر آیتمی انتخاب نکرده باشد کلاس home به صورت پیش فرض انتخاب می شود.
</body>
</html>
پیش نمایش آنلاین
sectionدسته بندی: آموزش کاربردی » PHP
related مطالب بیشتر:
» ارسال پارامتر به URL و دریافت مقادیر با PHP
» نمایش آمار بازدیدها با PHP بدون استفاده از دیتابیس
» نمایش قسمتی از متن و پاراگراف با PHP
» ساخت فید خوان آر اس اس (RSS Feed Reader) با PHP
» نحوه نمایش متن و تصاویر اتفاقی در PHP و MySQL
commentنظرات (۱۹ یادداشت برای این مطلب ارسال شده است)
more یادداشت های جدید بر اساس تاریخ ارسال در انتهای یادداشت های موجود نمایش داده می شوند.
نویسنده: فریبا
۱۹:۱۷ ۱۳۹۱/۰۴/۱۱
سلام
عالی بود.
نویسنده: فریبا
۱۹:۱۹ ۱۳۹۱/۰۴/۱۱
سلام
اگه امکان دارد در مورد منوهای آبشاری (افقی و عمودی) هم آموزشی در وب سایتتان قرار دهید.
ممنون
پاسخ: 
سلام
ضمن تشکر، در آموزش های بعدی و به مرور، به این مورد نیز خواهیم پرداخت.
نویسنده: مجتبی
۱۹:۵۱ ۱۳۹۱/۰۴/۲۵
من یه سایت کوچیک فروشگاهی پی اچ پی می خاستم با توضیحات کامل فارسی سایت و پایگاه داده و ارتباطشون اگه هزینه هم داشت در خدمتم فقط طوری باشه که توان ارائه برای من مبتدی باشه ممنون.
پاسخ: 
سایت شما نیاز به یک CMS مخصوص برای این کار دارد، متاسفانه ما در این زمینه فعالیتی نداریم، توصیه ما این است که یا خودتان آنقدر باید مسلط باشید و وقت بگذارید، سیستم مدیریت محتوا را ایجاد کنید، یا اینکه از یک سیستم open source مانند جوملا، وردپرس و... استفاده کنید، مشکلات احتمالی کار با php را هم می توانید با ما مطرح نمائید، تا جایی که بتوانیم و در حد دانش محدودمان باشد، کمک خواهیم کرد.
نویسنده: حسن
۰۵:۲۲ ۱۳۹۱/۰۵/۲۵
عالی بود .
یه سوال داشتم در مورد مدیریت تگ ها یه آموزش قرار بدید
مثلا همین که من تگ می ذارم در باره این مقاله و شما پاسخ می دید
پاسخ: 
در مطالب آینده به نحوه ارسال و مدیریت نظرات در سایت نیز خواهیم پرداخت.
نویسنده: حسين
۱۹:۵۱ ۱۳۹۱/۰۶/۱۷
عالي ي ي ي ي ي ي
ممنونم
نویسنده: مهرداد
۰۰:۱۹ ۱۳۹۱/۰۶/۱۸
سلام
یه سوال داشتم در مورد اینکه وقتی مثلا روی تماس کلیک می کنیم باید انتظار داشته باشیم که صفحه ای با همین منو که تماس آن در حالت فعال (خاکستری) قرار دارد ظاهر شود
لطفا در مورد صفحه ای که باید به آن هدایت شود بیشتر توضیح دهید
آیا باید یک فایل پی اچ پی یا اچ تی ام ال جداگانه برای هر یک از گزینه ها بسازیم؟!
با تشکر از زحمات شما
پاسخ: 
سلام
اینکه یک فایل جداگانه بسازید یا در همان صفحه اطلاعات را تجزیه تحلیل کنید، دست خودتان است و هیچ اجبار یا محدودیتی وجود ندارد، در واقع نوع برنامه نویسی صفحه تعیین می کند که کدام روش را انتخاب کنید، به فرض اگر برای صفحه تماس یک فایل جداگانه در نظر گرفته اید، طبیعتا باید آدرس آن فایل را در لینک منو قرار دهید یا اینکه با بررسی پارامتر ارسالی در لینک منو، فایل مورد نظر را در صفحه اصلی include کنید.
در کل با php محدودیتی از این لحاظ وجود ندارد.
۲۱:۰۷ ۱۳۹۱/۰۹/۱۴
سلام ممنونم آموزشی ها بسیار متنوع و خوب هستند .
نویسنده: علی محمدی
۲۳:۱۰ ۱۳۹۱/۰۹/۱۵
سلام خسته نباشید یه سوال دارم ربطی به این مطلب نداره ، اگه بخوایم تو این تابع بعد از متغیر test یک اینتر بزاره چی باید کرد؟
fwrite($file,. $test);
پاسخ: 
سلام
از علامت n\ یا r\n\ استفاده و آن را به انتهای متغیر اضافه کنید، به طور مثال:
fwrite($file, ($test."\r\n"));
نویسنده: سپيده
۰۹:۰۸ ۱۳۹۱/۱۱/۰۳
سلام . با تشكر از اين اموزش. اگه ممكنه در مورد منوهاي هوشمند كه داراي زيرمنو هم باشند (آبشاري) مطلب بذاريد . مرسي از سايت خوبتون.
پاسخ: 
سلام
ممنون از پیشنهاد شما، البته آموزش ساخت منوی آبشاری در سایت وجود دارد و می توانید این مطلب را با آن به نوعی ترکیب کنید.
نویسنده: کیمیا
۱۲:۲۷ ۱۳۹۱/۱۲/۲۱
سلام من با دوستم یک پروژه گرفتیم و کلاس طراحی سایتم میریم ولی استادمون چیزی بارش نیست. پروژمون مونده چیکار کنم!!! کمکم کنید
پاسخ: 
سلام
اگر در بخش خاصی از پروژه مشکلی دارید و پروژه به زبان php است، با ذکر جزئیات و نمونه کد، می توانیم راهنمایی کنیم.
نویسنده: amirchermahini
۱۷:۵۴ ۱۳۹۲/۰۱/۱۸
با سلام و عرض ادب و احترام
و عرض تبریک به مناسبت فرا رسیدن سال جدید
و ارزوی توفیق وسلامتی و موفقیت در این سال جدید
عذر میخوام اگه به شب عید خوردیم و نتونستیم وارد مبحث اموزش جدادگانه بشیم اما امیدوارم در این سال جدید بتونم روی کمک شما استاد بزرگوارم حساب کنم
بزودی با همان فرم تماس با ما با شما تماس خواهم گرفت طبق فرمایش شما بزرگوار
سوال:
ایا میشه در طراحی سایت php رو داخل کدهای html استفاده کرد و با فرمت html ذخیره کرد یا اینکه نمیشه
و باید html رو داخل کدهای php نوشت و استفاده کرد
اگه ممکنه در این خصوص کمی توضیح بدین چون توی هیچ سایتی ندیدم که حتی اشاره ای به این موارد کرده باشه
و اگه میشه php رو درون html بکار برد و با فرمت html ذخیره کرد چرا وقتی اون رو در ریشه wampserver ذخیره میکنم
و بعد ادرسش رو میدم بازش نمیکنه ؟
با تشکر از راهنماییهای شما
و ارزوی توفیق
پاسخ: 
سلام
خیر، نمی توانید داخل یک فایل HTML (با فرمت htm یا html) کدهای PHP را درج کنید، کدهای PHP باید داخل فایل هایی با پسوند php نوشته و اجرا شوند، اما داخل فایل های php می توانید دستورات HTML را (خارج از تگ های اختصاصی) بنویسید یا درون دستورات خروجی بگیرید، درک کامل این مسئله نیازمند کسب تجربه بیشتر در این زبان برنامه نویسی است.
نویسنده: mahdi
۱۰:۰۲ ۱۳۹۲/۰۴/۳۰
سلام
سایت بسیار مفیدی دارید
تمامی مقاله هاتون رو دارم میخونم
امیدوارم موفق باشید و به راهتون ادامه بدید.
اگر لطف کنید مقاله های بیشتری و مثال های بیشتری از php بذارید
ممنون
نویسنده: mohammad
۱۰:۴۰ ۱۳۹۲/۰۶/۲۸
سلام
من همۀ کارهایی که گفته شد رو انجام دادم. منو را ساختم؛ دو تا لینک داخلی و دو تا خارجی. {نکتۀ جالب: اگر اسم یک منو، متشکل از دو کلمه باشد یعنی بین حروف، فاصله درج شود، صفحۀ سایت لود نمی‌شود!!} دو لینک خارجی را از فرایند خارج کردم و ماند دو لینک داخلی (HOME و CONTACT). روی لینک این دو عضوِ منو که کلیک می‌کنم کلاس تغییر می‌کند و می‌شود همان که خواستم (یعنی مثلا menu-on). اما نکته اینجاست که لینک، عمل نمی‌کند! مثلا بر روی CONTACT که کلیک می‌شود، صفحۀ موجود را ری‌لود می‌کند! با آدرسِ
http://www.stakhr.ir/?url=CONTACT
و نمی‌رود به آدرس اصلی، یعنی:
http://www.stakhr.ir/contact
به نظر شما مشکل از کجاست؟!
این هم کدها:
<?php
$url = $_GET['url'];
if ($url == 'HOME'){$class_HOME = 'class="navvisited"';}else{$class_HOME = 'class="nav"';}
if ($url == 'CONTACT'){$class_CONTACT = 'class="navvisited"';}else{$class_CONTACT = 'class="nav"';}
?>
<ul> <!-- MENU -->

<li <?php echo $class_OtherGallery ?>><a href="http://www.pool.stakhr.ir/استخر-جکوزی-سرامیک-ceramic-tile-jacuzzi" title="POOL.STAKHR.IR">OtherGallery</a></li>
<li <?php echo $class_CONTACT ?>><a href="?url=CONTACT" title="STAKHR.IR"><?php _e('CONTACT'); ?></a></li>
<li <?php echo $class_StakhrGallery ?>><a href="http://www.pool.stakhr.ir" title="POOL.STAKHR.IR">StakhrGallery</a></li>
<li <?php echo $class_HOME ?>><a href="?url=HOME" title="STAKHR.IR"><?php _e('HOME'); ?></a></li>
پاسخ: 
سلام
به نظر می رسد بدون اینکه با ساختار URL سیستم مدیریت سایت خود آشنا باشید، صرفا قصد ایجاد منوی هوشمند را دارید، آنچه که در آموزش گفته شده صرفا یک الگو و مثال است و برای هر سیستمی باید متناسب با ساختار تعریف شده آن عمل کنید، به ظور مثال اگر سیستم سایتتان از لینک های استاتیک استفاده می کند، باید در همان چارچوب امکانات جدید را توسعه دهید (این کار نیازمند آشنایی و تسلط بالای شما با کدنویسی برنامه مدیریت سایتتان است).
نکته دوم اینکه برای رفع اینگونه خطاها، کافی است به سورس کد خروجی دقت کنید، سورس کد نشان می دهد که آیا برنامه شما کدها را به صورت استاندارد تولید می کند یا خیر و در صورتی که پاسخ خیر بود، باید در سدد رفع خطا باشید.
نویسنده: محم دحسین
۱۲:۲۶ ۱۳۹۳/۰۱/۲۲
سلام
چه جوری میشه فقط با css توی منوی navagtion بخشی که فعال تو منو رو یعنی همون صفحه ای رو که کاربر انتخاب رو استایل خاصی بهش بدیم؟ مثل منوی قالب صفحه وردپرس
پاسخ: 
سلام
با صرف CSS امکانپذیر نیست، باید آن را با JavaScript یا jQuery ترکیب کنید!، راه بهتر استفاده از کدهای سمت سرور و تغییر کلاس بلاک مورد نظر به صورت داینامیک است، یعنی کلاس هر بلاکی که انتخاب شده باشد، نسبت به بقیه متفاوت خروجی داده شود (منوی هوشمند را در وب جستجو کنید).
نویسنده: امیر
۱۱:۱۶ ۱۳۹۳/۰۳/۰۱
دمتون گرم مطالب خیلی خوبی دارین
more لطفا پیش از ارسال یادداشت نکات زیر را مد نظر داشته باشید:
- مواردی که به کلی خارج از موضوع این مطلب هستند را در فرم منوی "تماس با ما" مطرح و پاسخ را از طریق ایمیل دریافت کنید.
- به سوالات کلی، مبهم، غیرضروری و مشکلاتی که تلاشی برای رفع آن نکرده باشید پاسخ کوتاه و مختصر داده خواهد شد!
- کدها و اسکریپت های طولانی را ترجیحا در یک صفحه وب آنلاین قرار دهید تا امکان تست و بررسی وجود داشته باشد.
- تمام یادداشت ها بررسی و برای هر کاربر زمان مشخصی جهت پاسخگویی در نظر گرفته می شود، لطفا از طرح سوالات متعدد در بازه زمانی کوتاه خودداری کنید.





2 × 7
 refresh
آخرین دیدگاه ها
more برای دسترسی سریع به یادداشت مربوطه می توانید از لینک مطلب در کادر زیر استفاده کنید.
form Iman Mafakheri
در:
سلام من یه قالب خارجی اوردم راست چینش کردم حتی فونتشم تغییر دادم اما متاسفانه وقتی متن فارسی مینویسم حروف رو جدا جدا مینویسه نمیدونم...
۱۳۹۹/۰۶/۳۰

form میثم صدیق
در:
سلام برای اضافه کردن یک المان با (append) من یک کلید گذاشتم اضافه میشه ولی با هر بار کلیک کردن اضافه میشود اگر بخواییم یک...
۱۳۹۹/۰۶/۲۹

form amin
در:
سلام و خسته نباشید می خواستم Slash ( / ) رو به صورت اتوماتیک از تمامی URL ها حذف کنم البته با کمک htaccess...
۱۳۹۹/۰۶/۲۵

form محمد
در:
سلام وقت بخیر من یه همچین کدی دارم میشه لطفا راهنمایی کنید مشکلش چیه؟ سپاسگزارم
۱۳۹۹/۰۶/۲۴

form سروش
در:
سلام . من اطلاعات را از دیتابیس دریافت میکنم و در جدول میبینم . میخوام مثلا 6 مورد آخر را در یک ردیف ببینم و...
۱۳۹۹/۰۶/۲۳

form Behdad kanani
در:
سلام اصلا نمی شه اینکارو انجام داد
۱۳۹۹/۰۶/۲۲

form جعفری
در:
سلام قبل از تبدیل تاریخ نوشتید مثلا خب این مقدار تاریخ برای من در دیتابیس در جدولی بنام startedtm بصورت یونیکس...
۱۳۹۹/۰۶/۲۰

form احمد
در:
با عرض سلام و خسته نباشید ببخشید برای فایل دانلودی باید از چه دستوری استفاده کنم فایل با پسوند pdf رو میخوام بزارم اگر امکانش...
۱۳۹۹/۰۶/۲۰

form شیما
در:
سلام آیا وقتی در قسمت وبلاگ دوستان وبلاگی رو ثبت میکنیم صاحب وبلاگ با استفاده از برنامه های خاصی میتونه متوجه بشه ؟
۱۳۹۹/۰۶/۱۹

form mahtab
در:
سلام خسته نباشین من نمیدونم چرا مدیریت وبم برام باز میشه اما وقتی میزنم مشاهده وب رو میزنم نمیاره واسم فقط امیدوارم هک...
۱۳۹۹/۰۶/۱۸

form ساناز محمدی
در:
سلام دوباره این ساب دامین بنده هست اگر یکی از مطالب را مشاهده کنید هر محصولی که ارسال شده داخل از طریق مدیریت یک...
۱۳۹۹/۰۶/۱۷

form محسن
در:
سلام و عرض ادب مجدد کد زیر هم کار نمیکنه مشکل چی میتونه باشه ؟!
۱۳۹۹/۰۶/۱۶

form ساناز محمدي
در:
سلام بنده یه ساب دامین دارم با دامنه شخصی حالا داخل این ساب دامین طرف آدرس سایت خودش رو داخل ساب دامین بنده میذاره مثلآ...
۱۳۹۹/۰۶/۱۶

form محسن
در:
سلام و عرض ادب لطفا راهنمایی کنید مشکل کد زیر چیه
۱۳۹۹/۰۶/۱۶

form احمد
در:
با عرض سلام ببخشید من با دستور append میخوام یه سطری رو به سبدم اضافه کنم ولی چطوری باید داخل append تگ ها رو بنویسم...
۱۳۹۹/۰۶/۱۵
form احمد
در:
با عرض سلام مجدد و خسته نباشید ببخشید طبق فرمایش شما من قبل از دستور else دستور if را نوشته بودم تا جایی که اطلاع...
۱۳۹۹/۰۶/۱۴
form احمد
در:
با سلام ببخشید طریقه استفاده از دستور else در ایجکس به چه صورت هست ایا باید دوباره فانکشن دان رو در هنگام شرط گذاشتن بزارم....
۱۳۹۹/۰۶/۱۳
form مجتهد
در:
سلام ابتدائا از سایت مفیدتون تشکر می کنم. من خیلی از آموزه هام رو از سایت شما یاد گرفتم. یه سوال دارم...
۱۳۹۹/۰۶/۱۳
form محمد حسین
در:
سلام لینک های من وقتی کلیک شوند اررور 404 تولید میکنند. علت چیست؟
۱۳۹۹/۰۶/۱۱
form حسین
در:
سلام بر شما و با تشکر از سایت خوبتون. من ابتدا با تابع mail پیش رفتم و یک if ایجاد کردم که اگر ایمیل...
۱۳۹۹/۰۶/۱۰
form mehdi
در:
خطای -22 مربوط به چیه؟
۱۳۹۹/۰۶/۱۰
form فرشته
در:
سلام چه جوری میتونم متن رو ستونی بنویسم؟
۱۳۹۹/۰۶/۰۶
form افسانه
در:
سلام من در قسمت نظرات گزینه ویرایش وجود نداره و نوشته خصوصی حالا چطور جواب بدهم ؟؟ ممنون میشم زود جواب بدید یا جواب رو...
۱۳۹۹/۰۶/۰۳
form احمد
در:
با عرض سلام و خسته نباشید ببخشید یه مشکل دارم اینکه یه تگ دارم بهش کلاس دادم و میخوام از طریق ایجکس وقتی روش کلیک...
۱۳۹۹/۰۶/۰۳
  در انتظار بررسی: ۰
 پاسخگویی به سوالات ممکن است تا 24 ساعت زمان ببرد.