چهارشنبه ۰۹ اسفند ۱۴۰۲

Wednesday, February 28, 2024 GMT +3:30

نحوه نمایش متن و تصاویر اتفاقی در PHP و MySQL

php-random

نمایش متن و تصاویر اتفاقی یکی از روش هایی است که در سیستم های مدیریت محتوای سایت، وبلاگ و ابزارهای وب مورد استفاده قرار می گیرد، به طور مثال می توانیم یک تصویر را به طور اتفاقی از بین چندین فایل انتخاب کرده و با هر بار رفرش شدن صفحه آن را به نمایش در آوریم یا تیتر چند مطلب را از دیتابیس به طور رندوم انتخاب کرده و تحت عنوان مطالب اتفاقی به بازدیدکنندگان نمایش دهیم، انجام این موارد در وب به طور معمول یا با کدنویسی جاوا اسکریپت در سمت کاربر و یا با برنامه نویسی PHP و MySQL در سمت سرور و به کمک توابع از پیش تعریف شده و ویژگی های آنها ممکن می شود که در این مطلب در خصوص نحوه نمایش متن و تصاویر اتفاقی در PHP و MySQL خواهیم گفت و بحث در مورد جاوا اسکریپت را به بخش آموزش کاربردی آن موکول می کنیم.

نحوه نمایش متن و تصاویر اتفاقی در PHP (روش ساده)


یکی از توابع پرکاربرد و به اصطلاح دم دستی که می توانیم در PHP از آن برای چاپ مطالب اتفاقی استفاده کنیم، تابع rand است که ترکیب آن را با switch و case در نمونه کد زیر ملاحظه می کنید، از این نمونه کد می توانیم برای نمایش محتوای تصادفی و رندم استفاده کنیم که خروجی آن می تواند متن یا کدهای HTML شامل تگ img برای نمایش تصاویر باشد، این روش شاید ساده ترین راه حل ممکن برای ایجاد و گرفتن خروجی تصادفی باشد.
<?php
//ایجاد اتفاقی یک شماره از 1 تا 6
$number = rand(1, 6);

//با توجه به شماره ایجاد شده، یک مورد به صورت اتفاقی نمایش داده می شود
switch ($number){
    case 1:
    echo "متن یا تصویر شماره 1";
    break;
    case 2:
    echo "متن یا تصویر شماره 2";
    break;
    case 3:
    echo "متن یا تصویر شماره 3";
    break;
    case 4:
    echo "متن یا تصویر شماره 4";
    break;
    case 5:
    echo "متن یا تصویر شماره 5";
    break;
    case 6:
    echo "متن یا تصویر شماره 6";
    break;
    default:
    echo "متن یا تصویر شماره 1";
}
?>
توضیح:
- تابع rand با توجه به آرگیومنت های تنظیم شده با هر بار فراخوانی فایل PHP و اجرای کدها، عددی بین 1 تا 6 را به صورت اتفاقی ایجاد کرده و به متغیر number نسبت می دهد.
- در قسمت switch با توجه به مقدار متغیر number یکی از case ها انتخاب شده و خروجی آن اجرا می شود و نهایتا کد با break خاتمه می یابد.
نکته: خروجی دستورات PHP می تواند شامل تگ های HTML و از جمله تگ img باشد، مثال:
case 1:
echo '<img src="images/photo.png" alt="photo" width="200" height="200">';
break;
یا
switch ($number){
case 1:
$photo = 'images/photo.png';
break;
}
echo '<img src="' . $photo . '" alt="photo" width="200" height="200">';
هر دو روش بالا خروجی یکسان خواهند داشت و تفاوت در نحوه مقداردهی متغیر و استفاده از دستور echo است که با توجه به ساختار برنامه می توانیم یک شیوه را ترجیح دهیم.

نحوه نمایش متن و تصاویر اتفاقی در PHP (روش پیشرفته)


در برنامه نویسی وب ممکن است نیاز باشد که در یک بار فراخوانی صفحه چند آیتم اتفاقی به صورت هم زمان از بین داده های موجود به خروجی ارسال شوند، قاعدتا در چنین شرایطی صرف استفاده از تابع rand حلال مشکل نیست و باید در پی راه حل و کدنویسی پیچیده تر و پیشرفته تری باشیم، شیوه ای که در این آموزش به آن می پردازیم ترکیب تابع rand با قابلیت های دیگر PHP از جمله آرایه و حلقه است که در نمونه کد زیر ملاحظه می کنید.
<?php
//متن یا تصویر در آرایه
$array_text = array(
0 => "متن یا تصویر شماره 1",
1 => "متن یا تصویر شماره 2",
2 => "متن یا تصویر شماره 3",
3 => "متن یا تصویر شماره 4",
4 => "متن یا تصویر شماره 5",
5 => "متن یا تصویر شماره 6",
);

$array_loop = array();
$item = 3;
$result = null;

//با توجه به تعداد آیتم تعیین شده، چند مورد به صورت اتفاقی و بدون تکرار از آرایه انتخاب شده و به خروجی ارسال می شوند
for($i = 0; $i < $item; $i++){
    //ایجاد اتفاقی یک شماره از 1 تا 6 بدون تکرار
    do {
        $number = rand(1, 6);
    } while(in_array($number, $array_loop));

    $result .= $array_text[$number - 1] . '<br>';
    
    $array_loop[] = $number;
}

echo $result;
?>
پیش نمایش
توضیح:
- متن ها یا تصاویر مورد نظر را در آرایه array_text به صورت کلیدهای شماره ای از 0 درج می کنیم، تعداد کلیدهای آرایه باید با آرگیومنت دوم تابع rand برابر باشد (در اینجا مقدار 6).
- آرایه array_loop برای نگهداری مواردی است که در حلقه for به صورت تصادفی انتخاب شده اند و نباید مجددا انتخاب شوند (جهت عدم نمایش آیتم های تکراری).
- متغیر item تعداد آیتم هایی که باید در خروجی به صورت اتفاقی چاپ شوند را تنظیم می کند، قاعدتا این مقدار نباید از حداکثر تعداد کلیدهای آرایه array_text بیشتر باشد.
- حلقه do و while به کمک تابع in_array صرفا اعدادی را به صورت اتفاقی به متغیر number نسبت می دهد که قبلا در آرایه array_loop موجود نباشند (جهت عدم نمایش آیتم های تکراری).

پرس و جوی نمایش متن و تصاویر اتفاقی در MySQL


علاوه بر روش ها و نمونه کدهایی که بررسی کردیم، می توانیم از قابلیت های سیستم مدیریت پایگاه داده MySQL نیز در برنامه نویسی PHP استفاده کنیم، به این صورت نتایج پرس و جو قبل از اینکه از دیتابیس به PHP ارسال شوند از ابتدا به صورت تصادفی انتخاب می شوند که این کار با توابع MySQL امکانپذیر است، برای این منظور از تابع RAND در پرس و جو استفاده کرده و با افزودن پارامتر LIMIT به دستورمان، نتایج را به تعداد مشخصی محدود می کنیم، پرس و جوی زیر نمونه ای از کاربرد تابع RAND است.
SELECT * FROM tbl_name WHERE col_name > 1 ORDER BY RAND() LIMIT 5
توضیح:
- تابع RAND با توجه به مقدار LIMIT (که در پرس و جوی بالا 5 است)، همان تعداد از ردیف ها را به صورت تصادفی از دیتابیس انتخاب می کند.
- ORDER BY RAND نحوه انتخاب و چینش ردیف ها از دیتابیس را تعریف می کند که به جای RAND می توانیم از ASC و DESC (Ascending و Descending یا چینش صعودی و نزولی) استفاده کنیم.
- از این روش می توانیم برای نمایش مطالب اتفاقی در سایت ها یا وبلاگ هایی که روی سرور شخصی قرار داشته و از دیتابیس MySQL استفاده می کنند، به راحتی بهره ببریم.
دسته بندی: آموزش کاربردی » PHP
related مطالب بیشتر:
آموزش ساخت نقشه XML سایت (Sitemap) با PHP و MySQL
تبدیل تاریخ میلادی، شمسی با مبدل JDF در PHP
محدود کردن لینک دانلود مستقیم فایل ها با PHP و htaccess
دریافت و نمایش پیج رنک گوگل با PHP
ارسال پارامتر به URL و دریافت مقادیر با PHP
دیدگاه
more ۴۸ دیدگاه برای این مطلب ارسال شده است.
more دیدگاه جدید بر اساس تاریخ ارسال در انتهای دیدگاه های موجود نمایش داده می شود.
مینایی
۱۲:۲۰ ۱۳۹۱/۱۱/۲۵
با سلام و احترام و دعای خیر
و تشکر از شما بخاطر این همه مطالب زیبا و آموزنده .
در کد بالا برای نمایش تصاویر یا نوشته های تصادفی .
اگه ممکنه داخل کوتیشن چه دستوری بنویسیم که برامون از داخل یه پوشه عکس های تصادفی رو نمایش بده .
خیلی ممنونم از محبت و لطف شما .
ممنون از نظر لطف شما، برای نمایش تصاویر کافی است کد HTML آن را درج کنید (البته با رعایت شیوه نگارش صحیح PHP)، به طور مثال:
case 1:
echo '<img src="image/img.jpg" alt="متن جایگزین تصویر" height="24" width="24">';
break;
mohmaad
۲۳:۳۱ ۱۳۹۲/۰۲/۱۸
با سلام میشه کاری کرد که هر روز یه جمله نمایش بده یه چیزی مثل سخن روز داخل سایت ها البته پلاگین باشه برای وردپرس
اگه شما بتونین کدش رو بدین شاید بتونم تبدیل کنم
با تشکر
می توانید از نمونه کد زیر استفاده کنید.
<?php
date_default_timezone_set('Asia/Tehran');
$day = date('D');
switch($day){
case 'Sat':
echo 'پیام روز شنبه';
break;
case 'Sun':
echo 'پیام روز یکشنبه';
break;
case 'Mon':
echo 'پیام روز دوشنبه';
break;
case 'Tue':
echo 'پیام روز سه شنبه';
break;
case 'Wed':
echo 'پیام روز چهارشنبه';
break;
case 'Thu':
echo 'پیام روز پنجشنبه';
break;
case 'Fri':
echo 'پیام روز جمعه';
break;
default:
echo 'پیام روز';
}
?>
mohmaad
۱۳:۲۶ ۱۳۹۲/۰۲/۱۹
بابت جواب دادنتون مرسی
منظور من اینه که مثلا ما 100 جمله بهش بدین بگیم مثلا امروز که از ساعت 12 شب تا 12شب روز بعد میشه یک روز بیا این جمله را نشون بده و فرداش دوباره بیا جمله بعدی و همینطور تا آخر اینجوری
این کار نیازمند محاسبات پیچیده تر و استفاده از دیتابیس است، متاسفانه فرصت ما در حدی نیست که بتوانیم آن را بنویسیم.
mohammad
۱۶:۴۲ ۱۳۹۲/۰۴/۰۵
سلام واقعا مرسی سوال من اینه اگر بخوام از یک جدول
مشخص در دیتایس فیلدهاش رو نمایش بدم چطوری میشه؟
مثلا من یه جدول دارم اسم مشتری های سایتم داخل اونه می خوام به صورت تصادفی نام مشتری ها رو نمایش بدم بازم ممنون!
این مورد در آموزش (در قسمت نحوه نمایش متن و تصاویر اتفاقی در MySQL) گفته شده، کافی است از تابع RAND برای ORDER BY استفاده کنید، البته قاعدتا نوشتن یک پرس و جوی کامل و انتخاب ردیف ها از دیتابیس نیازمند آشنایی قبلی با PHP و MySQL، حداقل در حد مقدماتی است، مثال:
<?php
$query = mysqli_query($conn, 'SELECT user FROM table WHERE id > 0 ORDER BY RAND() LIMIT 5')
or die(mysqli_error());
while($row = mysqli_fetch_array($query)){
echo $row['user'];
}
?>
محمد
۱۶:۴۷ ۱۳۹۲/۰۸/۰۸
سلام
ممنون از سایت خوبتون و این مطلب مفید
میخواستم ببینم چطوری میشه بجای متن یا عکس کد جاوا اسکریپت قرار داد؟
یعنی مثلا توی هر قسمت کد یک سیستم کسب درآمد پاپ آپ رو قرار داد تا در هر بار لود یکیش اجرا بشه
ممنون
PHP صرفا خروجی HTML ایجاد می کند، این خروجی می تواند هر چیز دلخواهی باشد، لذا همان طور که در حالت عادی کدها را در صفحه قرار می دهید، می توانید قسمت echo را طوری مقداردهی کنید که خروجی مورد نظر (کد جاوا اسکریپت) را چاپ کند (نیاز به آشنایی اولیه با PHP است).
مرتضی
۱۳:۰۳ ۱۳۹۲/۰۹/۲۵
با سلام و عرض ادب
من یه تصویر زمینه دارم که توسط css تو صفحه نمایش داده میشه. روی این تصویر هم مطالب قرار میگیره.
حالا می خواستم این تصویر زمینه طبق این آموزش , تصادفی از داخل یه فولدر انتخاب بشه. اما چون با css نیست و از تگ img استفاده میشه دیگه نمی تونم روش مطالبم رو نمایش بدم. چه راهی برای این کار پیشنهاد میدید بزرگوار ؟
با تشکر فراوان
می توانید به جای img، خروجی را به صورت یک بلاک div با کلاس های CSS رندم تعریف کنید، برای هر کلاس نیز یک تصویر پس زمینه متفاوت داشته باشید، به این صورت با خروجی هر کلاس، تصویر زمینه نیز متفاوت خواهد بود.
فروغ
۰۰:۲۶ ۱۳۹۲/۱۱/۰۹
سلام - ممنون از سایت خوبتون. یه سوال داشتم که مربوط به موضوع این صفحه نیست چون هم موضوع سوالم در سایتتون پیدا نکردم .
من دارم یه سایت با زبان php می نویسم در رابطه با عکس و عکاسی وقتی موضوعات عکاسی رو از پایگاه داده واکشی می کنم برای چاپ در سایتم نمی خوام همه در یک ستون چاپ بشه بلکه می خوام مثلا در 3 سطر و 4 ستون چاپ بشه.کد زیر مربوط به چاپ یک ستونی هست آیا راهی وجود داره براش که در چند ستون چاپ بشه؟؟؟ امیدوارم راهی وجود داشته باشه.
<?php
$link = mysql_connect("localhost","root","");
if(! $link)
die("Error connect mysql");
mysql_select_db("picup",$link) or die(mysql_error());

$query = mysql_query('Select * from gallerygroup order by idgroup') or die(mysql_error());
echo '<table width="100%" border=0 align="center" >';
while($row = mysql_fetch_array($query))
{
echo'<tr>';
$idgr=$row['idgroup'];
echo" <td align='center'> <a href=\"indexgallery2.php?idgroup=$idgr\">$npic</td>";
echo' </tr>';
}
echo' </table>';
mysql_free_result($query);
mysql_close($link);

?>
PHP یک زبان داینامیک برای برنامه نویسی وب است و اینگونه موارد جزء کاربردهای اولیه آن محسوب می شود، منتها باید کد متناسب با عملیات مورد نظرتان را تعریف کنید، به نظر حالت زیر برای هدف شما مناسب است (تست نشده):
$loop = 0;
while($row = mysql_fetch_array($query)){
if($loop == 0){
echo'<tr>';
}
$idgr=$row['idgroup'];
echo" <td align='center'> <a href=\"indexgallery2.php?idgroup=$idgr\">$npic</td>";
if($loop == 4){
echo' </tr>';
$loop = -1;
}
$loop++;
}
asghar
۱۲:۳۶ ۱۳۹۲/۱۱/۱۴
سلام من یه جدول مقاله دارم که می خوام از بین 50 مقاله پر بازدید به صورت تصادفی 10 مقاله را انتخاب کنم که کد اصلی به صورت زیر است حالا نمی دونم چه تغییری باید بدم تا درست بشه .
SELECT * FROM `tbl_essay` ORDER BY `e_hint` desc  LIMIT 10
برای انتخاب تصادفی از دیتابیس از ORDER BY RAND استفاده کنید (نمونه در آموزش توضیح داده شده).
۲۲:۰۳ ۱۳۹۳/۰۸/۰۳
درود و سپاس بابت این مقاله مفید !
در این مقاله با هربار رفرش کردن، متن یا تصویر هم عوض میشه!
سوال : امکانش هست که به جای رفرش کردن، مدت زمانی رو مشخص کنیم که با اتمام زمان، متن بعدی نمایش داده بشه ؟
یعنی مثلا هر 10 ثانیه به صورت رندوم یک case رو نشون بده و لازم نباشه که رفرش کنیم !
تشکر
این کد به PHP نوشته شده و امکان تنظیم زمان برای آن نیست، برای هدف مد نظر شما یا باید Ajax و PHP را با هم ترکیب کنید (تابع Ajax در فواصل زمانی خاص به فایل PHP ارجاع دهد و نتیجه را در مرورگر چاپ کند)، یا اینکه با JavaScript کدی مشابه بنویسید و تابع را در فواصل زمانی مشخص فراخوانی کنید (به فرض با setInterval).
امير
۱۱:۰۱ ۱۳۹۳/۱۲/۱۲
با سلام و تشكر از وبسايت خوبتان: اگر برايتان امكان پذير است در مورد ايجاد زمانبندی با استفاده از php هم مطلبي بنويسيد ، حذف اتوماتيك مطالب پس از مدت زمان مشخص شده از ديتابيس با استفاده از mysql امكان پذير است خواستم ببينم با php هم اين كار امكان پذير است؟
ایجاد زمانبدی خودکار (بدون نیاز به برنامه هایی مانند Cron Jobs) در PHP ممکن نیست، چون کدهای PHP برای اجرا نیاز به فراخوانی دارند، اما می توان با توجه به تاریخ فراخوانی و تاریخ مد نظر محاسباتی در هنگام اجرای کدهای PHP انجام داد.
سجاد
۱۵:۵۱ ۱۳۹۳/۱۲/۲۹
سلام من میخوام واسه سایتم چیزی بزارم که متن رو به صورت تصادفی نمایش بده و اون متن هم داخل تیبل blogs
هست و بخش text البته طبق این آموزش جلو رفتم اما به نتیجه ای نرسیدم احتمالا من جایی اشتباه کردم ممنون میشم اگر راهنماییم کنید یا کدو واسم بزارید اگرم ممکن بود واسم ایمیل بشه بهتر
نمونه کدها در آموزش درج شده، در صورتی که با مشکلی مواجه هستید لطفا نمونه کدهای خود را به همراه توضیحات لازم درج کنید تا بررسی گردند.
sajjad
۱۸:۲۷ ۱۳۹۳/۱۲/۲۹
<?php
$query = mysql_query('SELECT blogs FROM table WHERE id > 0 ORDER BY RAND() LIMIT 5')
or die(mysql_error());
while($row = mysql_fetch_array($query)){
echo $row['text'];
}
?>
من از این استفاده کردم
اما چیزی نمایش نداد
پرس و جوی شما باید مطابق با اطلاعات صحیح دیتابیس، جدول و ستون های جدول باشد، در نمونه کد به نظر blogs نام جدول است که بعد از SELECT آمده و اشتباه است، blogs باید به جای table درج شود، جهت آشنایی با نحوه نگارش صحیح پرس و جوهای MySQL، لطفا به آموزش های مقدماتی مراجعه کنید.
نکته: اکستنشن MySQL قدیمی و منسوخ شده است، از اکستنشن MySQLi یا PDO استفاده کنید.
سجاد
۱۶:۴۳ ۱۳۹۴/۰۱/۰۲
ممنون حل شد
فقط یه چیز اگر بخوام 5 تای آخری رو نشون بده باید چیکار کنم؟
به جای تابع RAND از ORDER BY در کنار ASC یا DESC استفاده کنید، مثال:
SELECT * FROM table WHERE id > 1 ORDER BY id DESC LIMIT 5
۰۹:۴۸ ۱۳۹۴/۰۱/۲۸
ممنون، آموزش بسیار مفیدی بود و همچنین کامل
خسته نباشید
۱۶:۲۶ ۱۳۹۴/۰۲/۲۰
سلام و خسته نباشید خدمت شما همکار محترم.
من از تابع rand پی اچ پی واسه نمایش تصادفی مطالبم در سایت استفاده کرده بودم اما به تازگی متوجه شدم که با هر بار لود صفحه مطالب تکراری رو هم نمایش میده.
راه حل این مشکل از نظر جنابعالی چی می تونه باشه با تشکر از سایت خوبتون و زحمات فراوانی که واسه جامعه مهندسی می کشید.
منظورتان از نمایش مطالب تکراری مشخص نیست! آیا به فرض در یک پرس و جو دو ردیف تکراری برگردانده می شود یا در هر پرس و جو برخی نتایج مشترک هستند؟ در حالت اول اشکال وجود دارد اما حالت دوم طبیعی است، چون هر پرس و جو مستقل از هم است و ممکن است نتایج مشابه با پرس و جوی قبلی باشد، برای رفع این حالت راه حل کوتاهی وجود ندارد، باید شیوه شخصی طراحی کنید، به طور مثال برای هر کاربر در کوکی آیتم های دیده شده را ذخیره کرده و در هنگام اجرای پرس و جو از پارامتر WHERE id != 1 OR id != 2 و... استفاده نمائید.
more لطفا پیش از ارسال دیدگاه نکات زیر را مد نظر داشته باشید:
- به سوالات کلی، زمانبر، مبهم و مشکلاتی که تلاشی برای رفع آنها نکرده باشید پاسخ مختصر داده شده یا به بخش برنامه نویسی اختصاصی ارجاع داده می شوند.
- کدها و اسکریپت های طولانی را ترجیحا در یک صفحه وب آنلاین یا به صورت حساب موقت و آزمایشی قرار دهید تا امکان بررسی دقیق مشکل و خطایابی میسر باشد.
- تمام دیدگاه های ارسالی خوانده شده و برای هر کاربر مدت زمان لازم جهت پاسخگویی در نظر گرفته می شود، لطفا از طرح سوالات متعدد در بازه زمانی کوتاه خودداری کنید.



 refresh
10 × 10
8 × 2
20 × 20
=
آخرین دیدگاه ها
more برای دسترسی سریع به یادداشت مربوطه می توانید از لینک مطلب در کادر زیر استفاده کنید.
پـــرتو
سلام خوبید؟ ببخشید مزاحم میشم یه سوال کامپیوتری داشتم اونم اینکه این خطای dll یعنی چی و چطوری رفع میشه ؟ بیشتر توی نرم افزارها...
۱۴۰۲/۱۲/۰۵

سعید
با تشکر از شما دوست عزیز درست شد. دست شما درد نکنه یه سوال دیگه هم دارم چطور میشه توی استایل تصاویر رو فیت...
۱۴۰۲/۱۲/۰۳

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

سعید
با تشکر از شما خیلی خوب بود. فقط یه مشکلی داره، اگه لینک دانلود داخل عکس باشه کار نمی کنه و بازم لینک رو...
۱۴۰۲/۱۲/۰۲

سعید
با سلام و خسته نباشید من یه تابع با php میخوام که لینک های موجود در یک متن رو برام شناسایی کنه بعد به...
۱۴۰۲/۱۲/۰۱

روح اله
سلام چرا وبلاگ من در نتایج یاهو میاید ولی در نتایج گوگل نمیاید؟
۱۴۰۲/۱۱/۲۶

جواد
سلام خسته نباشید. من میخواستم تعداد نامحدودی عدد رو با هم جمع و تفریق کنم از کدوم حلقه باید در public function کلاسم استفاذه...
۱۴۰۲/۱۱/۲۵

محمد
سلام من گوشی نوکیای جاوا دارم که ساعت گویاش فعال شده و به صورت انگلیسی ساعت رو میگه میخواستم ببینم چطور میشه ساعت گویاش...
۱۴۰۲/۱۱/۲۳

پـــرتو
سلام خوبید؟ ممنون از راهنماییتون من ادرس وبلاگ رو براتون ایمیل کردم واقعا ممنونم مچکرم مرسی
۱۴۰۲/۱۱/۱۸

پـــرتو
سلام خسته نباشید ببخشید مزاحم میشم سوال قبلیم رو یادتونه که گفته بودم یه کد بدین که بشه عکس های داخل پست رو فیکس کنه...
۱۴۰۲/۱۱/۱۵

فاطمه
سلام وقت بخیر وب بازدید کننده داره ولی گویا آدرس وب برای برخی از افراد باز نمیشه چه کاری میتونم انجام بدم تا...
۱۴۰۲/۱۱/۰۹

سیاوش آهی
سلام وقت بخیر استاد، من در سایتم ویدیوهای اموزشی دارم و میخوام با دستورات htaccess امکان دانلود آن را غیرفعال کنم ولی در مرورگر (سایت)...
۱۴۰۲/۱۱/۰۷

پـــرتو
خب الان این تگ رو کجا بزارم؟ و تاثیر سراسری یعنی چی؟؟ در مورد هارد هم منظورتون از چندنمونه فایل در دسترس باشد یعنی چی؟؟؟...
۱۴۰۲/۱۱/۰۵

سجاد
با سلام و خسته نباشید من برای جستجو از این فرم استفاده می کنم رو انتخاب می کنم گزینه های جستجو بر...
۱۴۰۲/۱۱/۰۳

پـــرتو
سلام خسته نباشید ببخشید مزاحم میشم می خواستم یه سوال بپرسم اونم اینکه من یه مشکلی کدم داره اینکه عکس وقتی داخل پست می گذارم...
۱۴۰۲/۱۰/۲۸

مریم
سلام. من از قالب های سایت پیچک که استفاده میکنم مطالب رو نشون نمیده و به جاش مینویسه archive title. اما از قالب های پیش...
۱۴۰۲/۱۰/۲۶

بهاره هوشمندی
توی اکشن callback فقط کوئری ها هستند و من دستور die رو جای مناسب گذاشتم چون جای دیگه نمیشه گذاشت! این کوئری ها هستند که...
۱۴۰۲/۱۰/۲۳

بهاره هوشمندی
با تشکر از شما استاد بزرگوار اینو تست کردم لینک رو به درستی شناسایی نمی کنه و ارور میده! وگرنه همون مسیر خودش رو...
۱۴۰۲/۱۰/۲۳

بهاره هوشمندی
با سلام استاد با sleep نمیشه متن به کاربر نشون داد فقط میشه تاخیر ایجاد کرد واسه همین die بهتره ولی من نمی دونم...
۱۴۰۲/۱۰/۲۳

بهاره هوشمندی
با سلام و خسته نباشید واسه ترجمه از این تابع استفاده میکنم
۱۴۰۲/۱۰/۲۲

بهاره هوشمندی
با سلام متاسفانه هرکاری کردم نشد! یه هفته ست درگیرش هستم انگار هیچ راهی نداره البته احتمالا به دستور die باشه ولی اون...
۱۴۰۲/۱۰/۲۱

بهاره هوشمندی
با سلام و خسته نباشید وقتی میخوام با گوگل ترانسلیت متنی رو با php ترجمه کنم عکس ها رو خراب می کنه چون توی...
۱۴۰۲/۱۰/۲۱

بهاره هوشمندی
من تونستم یه جوری کدها رو توی قالب بذارم ولی چون کال بک اصلا فایل ویو نداره و یک چک کنه است هیچ جوری پیام...
۱۴۰۲/۱۰/۱۹

بهاره هوشمندی
با تشکر از شما من فقط اکشنش رو دارم که اکشن به تنهایی کار نمی کنه! :( الان این کد رو توی قالب...
۱۴۰۲/۱۰/۱۹

بهاره هوشمندی
با سلام و با تشکر از شما استاد خیلی خوب بود من توی فریمورک yii صفحه callback ندارم کاربر زمان زیادی برای اکشن...
۱۴۰۲/۱۰/۱۸

بهاره هوشمندی
با سلام لینک رو نگاه کردم خوب بود ولی من میخوام برای کاربر بنویسم که تا ۱۰ ثانیه صبر کنه که کاربر صفحه رو...
۱۴۰۲/۱۰/۱۸

بهاره هوشمندی
با سلام و خسته نباشید استاد لود کردن کوئری های سایت من واسه یه صفحه زیاده و ۱۰ تا ۱۵ ثانیه طول میکشه که...
۱۴۰۲/۱۰/۱۷

سجاد مهدوی
با سلام ببخشید می تونید توی سایت نوبیتکس ثبت نام کنید و با api هایی که دادن یه کد بنویسید که اعلام موجودی رو...
۱۴۰۲/۱۰/۱۰
  در انتظار بررسی: ۱
 پاسخگویی به سوالات ممکن است تا ۲۴ ساعت زمان ببرد.