امروز پنجشنبه ۱۴۰۰/۰۱/۲۶

2021/04/15 GMT +4:30

» ساخت منوی هوشمند با 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>
پیش نمایش آنلاین
دسته بندی: آموزش کاربردی » PHP
related مطالب بیشتر:
» آموزش ساخت نقشه XML سایت (Sitemap) با PHP و MySQL
» دریافت و نمایش پیج رنک گوگل با PHP
» ساخت فید خوان آر اس اس (RSS Feed Reader) با PHP
» ارسال پارامتر به URL و دریافت مقادیر با 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 را (خارج از تگ های php) بنویسید یا درون دستورات خروجی بگیرید، درک کامل این مسئله نیازمند کسب تجربه بیشتر در این زبان برنامه نویسی است.
نویسنده: 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 لطفا پیش از ارسال یادداشت نکات زیر را مد نظر داشته باشید:
- موارد غیرمرتبط با مباحث آموزش ها را در فرم منوی "تماس با ما" مطرح و پاسخ را از طریق ایمیل دریافت کنید.
- به سوالات کلی، مبهم و مشکلاتی که تلاشی برای رفع آن نکرده باشید پاسخ مختصر داده خواهد شد.
- کدها و اسکریپت های طولانی را ترجیحا در یک صفحه وب آنلاین قرار دهید تا امکان تست و بررسی وجود داشته باشد.
- از درج عناوین تبلیغاتی در فیلدها خودداری کنید، در صورتی که یادداشت تبلیغاتی تشخیص داده شود حذف خواهد شد.
- تمام یادداشت ها بررسی و زمانی جهت پاسخگویی در نظر گرفته می شود، لطفا از طرح سوالات متعدد خودداری کنید.





4 × 8
 refresh

آخرین دیدگاه ها
more برای دسترسی سریع به یادداشت مربوطه می توانید از لینک مطلب در کادر زیر استفاده کنید.
form شریفی
در:
سلام مجدد. من یه سوال خیلی تخصصی دارم. ممنون میشم پاسخ بدین. برای پروژه پایان نامه. دارم روی موتورهای جستجوگر تحقیق میکنم. فرض...
۱۴۰۰/۰۱/۲۵

form شریفی
در:
سلام استاد. من از متد file_get_contents استفاده می کنم برای دریافت اطلاعات از سایت های مختلف. بعضی وقتها سایت ها دیر لود میشه. آیا...
۱۴۰۰/۰۱/۲۵

form hh
در:
سلام خدمت شما بنده یه سوال داشتم تمام مراحل شما رو انجام دادم و نتیجه گرفتم و لازمه یه تشکرم بکنم. وبسایت من،...
۱۴۰۰/۰۱/۲۵

form erfan
در:
سلام من واسه یه دکمه یه محتوایی تعریف کردم که وقتی کلیک شد محتوا رو نشون بده اما تو دوجاش موندم یک اینکه چیکار کنم...
۱۴۰۰/۰۱/۲۱

form mahdi
در:
سلام استاد عزیز ، بازم معذرت میخوام سوالام زیاد شد ولی همشون در یک موضوع هستن ، تونستم که با این روش برای هر اسلایدر...
۱۴۰۰/۰۱/۱۸

form mahdi
در:
سلام استاد عزیز عذر میخوام بار سومه پیام میزارم ، مشکلش از ست اینترول بود که قطع نمیشد و با هم تداخل داشتند ولی بدون...
۱۴۰۰/۰۱/۱۸

form mahdi
در:
سلام وقت بخیر استاد عزیز ، یک تابع رو چطور میشه در جاوا اسکریپت اورراید کرد؟ که مثلا با هر فراخوانی مجدد ، قبلی ها...
۱۴۰۰/۰۱/۱۸

form متین
در:
سلام چجوری برای خود صفحه ادرس بسازیم که سایتی که رو ساختیم رو با دستگاه دیگه پیداش کنیم
۱۴۰۰/۰۱/۱۶

form امیرحسین برزویی
در:
من یک وبلاگ دارم و 9 سالمه من در وبلاگم مداحی می گذارم ولی وقتی قاب گذاشتم از این سایت من دیگه فیلم...
۱۴۰۰/۰۱/۱۶

form بنده خدا
در:
سلام خسته نباشین، خدا قوت. یه سوال دارم. چرا در بخش نظردهی وبلاگ به جای عنوان پست می نویسه مطلب مورد نظر یافت نشد؟!...
۱۴۰۰/۰۱/۱۵

form روح الله
در:
موقعی میخواهم وارد سایت ایران خودرو بشم پیام میده از Ip داخلی استفاده کنید دلیلش چیست
۱۴۰۰/۰۱/۱۴

form غریب
در:
تشکر از شما مشکلم حل شد امیدوارم موفق و پیروز باشید هر جا که هستید
۱۴۰۰/۰۱/۱۱

form غریب
در:
سلام مجدد ممنون و تشکر از کمکتون کد به خوبی کار میکنه اما همچنان من مشکلی دارم که حل نتونستم کنم...
۱۴۰۰/۰۱/۱۰

form غریب
در:
سلام مجدد این کدی که دادید خوب هست ولی من بد و ناقص توضیح دادم توجه کنید کد این هست تقریبا ممنون...
۱۴۰۰/۰۱/۱۰

form غریب
در:
سلام خسته نباشید من کدی دارم که میخوام داخل یه بخشیش نتیجه یه رویداد رو فراخوانی کنم و راهش و نمیدونم اگر میشه کمک...
۱۴۰۰/۰۱/۱۰

form محسن
در:
سلام ، سوال من مربوط به پنل کارگزاری هاست ، وقتی اسم یک سهم (نماد) را در قسمت جست و جو سرچ میکنم...
۱۴۰۰/۰۱/۰۸

form ترجمه
در:
باسلام همه صفحات من دارای دو url می باشد که یکی با حروف کوچک است و دیگری با حروف بزرگ چجوری این مشکل را...
۱۴۰۰/۰۱/۰۸

form سهیل ملکی
در:
سلام خسته نباشید ببخشید من میخوام از تابع navigator.online توی جاوا اسکریپت استفاده کنم تا باهاش بفهمم کاربر آنلاین هست یا نه و اگه بود...
۱۴۰۰/۰۱/۰۴

form Rabbiten
در:
سلام. من چند ماه است که دنبال کد استایل تصویر مثل تبلیغات بالای سایت شما هستم. اما هیچ جا پیدایش نمی کنم. لطف می...
۱۴۰۰/۰۱/۰۱

form mahdi
در:
سلام استاد عزیز سال نو رو تبریک میگم بهتون ، امیدوارم که خودتون و خانوادتون همیشه سالم و سلامت باشید و امسال پر از...
۱۳۹۹/۱۲/۳۰

form korosh abbasy
در:
سلام وقت بخیر ببخشید در مورد این مطلب سوالی پرسیدم شما در مورد output buffering توضیح دادید کد کار نمیکنه میخواستم ببینم نیازی هست من...
۱۳۹۹/۱۲/۲۹

form احمد
در:
سلام مجدد عذرخواهی میکنم یه موردی دیگه بود فراموش کردم در مورد سوال هدر بگم اینکه روی لوکال به هدر ارسال میشه ولی روی هاست...
۱۳۹۹/۱۲/۲۸

form احمد
در:
با سلام خسته نباشید ببخشید قبلا یه سری دستورات جی کوری رو از خودتون گرفتم وقتی فیلدهای فرمم تکمیل شده است توسط هدر بره به...
۱۳۹۹/۱۲/۲۸

form korosh abbasy
در:
سلام دم شما گرم این دستور برای خوندن فایل هم استفاده میشه؟ من میخوام دسترسی تعیین کنم که اگر یک متغییر true...
۱۳۹۹/۱۲/۲۷
  در انتظار بررسی: ۱
 پاسخگویی به سوالات ممکن است تا 24 ساعت زمان ببرد.