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

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 مطالب بیشتر:
ساخت فید خوان آر اس اس (RSS Feed Reader) با PHP
محدود کردن لینک دانلود مستقیم فایل ها با PHP و htaccess
تبدیل تاریخ میلادی، شمسی با مبدل JDF در PHP
آموزش ساخت نقشه XML سایت (Sitemap) با PHP و MySQL
نمایش قسمتی از متن و پاراگراف با PHP
دیدگاه
more ۴۸ دیدگاه برای این مطلب ارسال شده است.
more دیدگاه جدید بر اساس تاریخ ارسال در انتهای دیدگاه های موجود نمایش داده می شود.
۱۸:۰۷ ۱۳۹۴/۰۲/۲۱
بله درسته به فکر خودم نرسیده بود ممنون بابت پاسخ هوشمندانه تون اما من دو تا مشکل دارم:
1- کد ذخیره در کوکی مرورگر رو نمی دونم.
2- کد pagination رو اجرا کردم و متد نمایش مطالبش رو از asc و desc به rand تغییر دادم تغییر کدش طوری که رو کوکی ذخیره کنه چطور میشه.
یه تقاضا هم دارم لطفا آموزش نحوه درج دکمه "ادامه مطلب" رو با توجه به مطالب pagination در سایت وزینتون بگذارید ممنون میشم
متاسفانه این موارد به ساده گی و در قالب یک پاسخ قابل توضیح نیستند! در واقع باید از پایه و اصولی نحوه مدیریت کوکی ها را فرا گرفته باشید، در مورد صفحه بندی نیز اصول کار همان است، شما می توانید در پرس و جو مواردی که نباید باشند را با WHERE مشخص و از نتیجه نهایی حذف کنید، البته ما توصیه نمی کنیم برای این هدف تا این حد کار را پیچیده کنید، نمایش مطالب اتفاقی عملا ممکن است شامل مواردی تکراری نسبت به پرس و جوی قبلی باشد و این روال متداول است!
۲۱:۵۲ ۱۳۹۴/۰۲/۲۱
ممنونم
فقط یه خواهش دارم :
لطفا آموزش نحوه درج دکمه "ادامه مطلب" رو با توجه به مطالب pagination در سایت وزینتون بگذارید ممنون میشم
طراحی قابلیت "ادامه مطلب" روال مشخصی ندارد و از CMS ای به CMS دیگر متفاوت است، اگر از برنامه مدیریت محتوای شخصی نیز استفاده می کنید، می توانید به راحتی دو ستون در دیتابیس تعریف کنید، یک ستون برای خلاصه مطلب و یک ستون برای ادامه مطلب، در صفحات سایت صرفا خلاصه مطلب را نمایش دهید و در لینک اصلی مطلب، علاوه بر خلاصه، ادامه مطلب را نیز نمایش دهید! البته قاعدتا باید با نحوه طراحی و کدنویسی چنین برنامه ای از قبل آشنا باشید.
محمد
۱۶:۰۰ ۱۳۹۴/۰۳/۱۵
سلام
می خوام چند تا سطر های یک جدول و فراخوانی کنم به غیر از چند تا سطر این امکان داره؟
یعنی می خوام اون سطری که id برابر با 2 هست نمایش داده نشه!
راهی پیشنهاد ندارید؟
می توانید در پرس و جوی خود از علامت =! استفاده کنید، به فرض:
SELECT * FROM table WHERE id != 2 ORDER BY RAND() LIMIT 5
۰۶:۳۲ ۱۳۹۴/۰۴/۱۹
سلام من ستون ها رو واسه خلاصه مطلب و مطلب کامل تولید کرده بودم حالا میخوام صفحه ی مادری تولید کنم که با زدن دکمه ادامه مطلب اطلاعات اون مطلب مثلا ID مطلب بعنوان کلید اصلی ارسال شه به اون صفحه و اون صفحه با دریافت این کلید مطلب رو تشخیص بده و اطلاعات کامل مربوط به اون رو چاپ کنه و نشون بده کد مربوطه این اکشن رو نمیدونم لطفا حتی اگه نمیشه تو یک پست جواب بدید آموزشش رو بصورت جداگانه در سایت بگذارید من خیلی سرچ کردم چیزی پیدا نکردم حتما پر بازدید میشه
انجام این حالت تنها مربوط به یک مبحث نیست و در واقع باید در حد طراحی یک CMS کوچک، با مباحث مختلف برنامه نویسی وب آشنا باشید!
۲۰:۳۷ ۱۳۹۴/۰۵/۱۲
درود، خسته نباشید (:
یک سوال دیگر هم داشتم از حضورتون ؛
من در سایتم برای کاربرانی که آواتاری آپلود نکرده باشن، یک آواتار پیشفرض قرار دادم که در انتهای پیام کدها را قرار خواهم داد ... سوال؛ امکانش هست بدون استفاده از افزونه های جی کوئری و فقط با PHP کاری کنم که آواتار پیشفرض مطابق حرف اول نام کاربر انتخاب بشه ؟
به این صورت که مثلا نام من Matori هست پس آواتار پیشفرض M برای من نمایش داده بشه !
طبیعتا باید به تعداد حروف انگلیسی عکس طراحی کرد منتها در نوشتن شروط مشکل دارم ..
کدهای مربوط به آواتار ؛
<?php
if($no_avatar == true){
$sql_fetch_two['thumbnail_url'] = $sql_fetch_two['avatar_url'] = $sk['config']['theme_url'] . '/images/default-male-avatar.png';
if (!empty($sql_fetch_three['gender'])) {
if ($sql_fetch_three['gender'] == "female"){
$sql_fetch_two['thumbnail_url'] = $sql_fetch_two['avatar_url'] = $sk['config']['theme_url'] . '/images/default-female-avatar.png';
}
}
}
return array_merge($sql_fetch_two, $sql_fetch_three);
?>
نام کاربری هم به این شکل تعریف شده : username$
تشکر ..
به طور کلی این کار با کدنویسی PHP شدنی است، منتها کل کدها باید بررسی و متناسب با آن دستورات تعریف شوند که باید خودتان انجام دهید، صرفا در حد راهنمایی و بدون در نظر گرفتن کدنویسی برنامه شما، می توانید از نمونه دستور زیر الگوبرداری کنید:
if($no_avatar != true){
$sql_fetch_two['thumbnail_url'] = $sql_fetch_two['avatar_url'] = $sk['config']['theme_url'] . '/images/'.strtolower(substr($username, 0, 1)).'.png';
}
۱۳:۳۸ ۱۳۹۴/۰۵/۱۸
درود بر شما؛ خسته نباشید (:
سوال دیگری داشتم از حضورتون ..
در دیتابیس، در یک تیبل مثلا 1000 سطر داده دارم !
میخوام تمامی این داده ها رو در سایت نمایش بدم، این مورد راحت انجام میشه ولی خوب میتونه فشار زیادی به دیتابیس وارد کنه و همچنین لود تمامی داده ها ممکن خیلی طول بکشه!
چطور میتونم فقط 10 داده در سایت نمایش بدم و داده های دیگری هم به همین شکل فراخوانی بشن! یعنی صفحه بندی کنم و در صفحه 1 فقط 10 داده اول و اگر کاربر روی صفحه 2 کلیک کنه، 10 داده بعدی و همینطور تا آخر ....
تشکر ..
در این رابطه آموزش جداگانه ای در سایت با عنوان "صفحه بندی مطالب و محتوا با PHP و MySQL" وجود دارد، لطفا همین عبارت را در وب جستجو کنید!
حسام
۱۷:۴۷ ۱۳۹۴/۱۰/۱۳
سلام من کد زیر رو دارم :
<form action="index.php" method="get">
<b>Choose Your file:</b> <input name="file" type="file" /><br />
<input name="submit" type="submit" value="Upload" />
</form>
زیاد PHP بلد نیستم میخوام وقتی عکس به فایل index.php ارسال میشه اونو در پوشه receive ذخیره کنه چه کدی باید تو index.php بنویسم ؟
لطفا عبارت "آموزش نحوه آپلود فایل با PHP و Ajax" را در وب جستجو کنید، در مطلبی جداگانه در این خصوص توضیح داده شده!
علی منجزی
۰۴:۰۵ ۱۳۹۵/۰۳/۲۸
سلام میشه بگید چجور باید مطالب مرتبط رو نشون بدیم ؟؟؟
سوال کلی است! برای این کار معمولا باید ردیفی در جدول مطالب داشته باشید که برای هر مطلب، شماره ID یا ID های مرتبط با آن در یک ستون ثبت شده باشد (این ثبت می تواند در هنگام ارسال مطلب توسط کاربر تعیین شود)، به این ترتیب می توانید در هنگام نمایش هر مطلب، بر اساس شماره ID متناظر، سایر مطالب مرتبط با آن را استخراج کنید.
ahura9
۱۳:۳۷ ۱۳۹۵/۱۲/۰۲
سلام فقط خواستم ی تشکر بکنم چون داشتم قسمت مطالب مشابه سایت رو مینوشتم اما نمیدونستم چطور تصادفی مطالب رو نشون بدم که تو سایتتون پیداش کردم ممنون از سایت مفیدتون
Nanoomas
۰۰:۳۴ ۱۳۹۶/۰۹/۰۸
سلام خیلی ممنون از این سایت بسیار خوبتون
یه سوال داشتم خدمتتون
من کدی شبیه اینو میخواستم با یه تفاوت به ترتیب من متن ها رو از 1 تا ده بدم و به ترتیب نشون بده در اخر هم وقتی به ده رسید برگرده به 1 همچین چیزی امکانش هست؟ واقعا خیلی دنباشم ممنون میشم کمکم کنین
بدین منظور باید مقدار قبلی را در یک کوکی، فایل یا در دیتابیس داشته باشید تا در فراخوانی بعدی بر اساس مقدار قبلی متن به ترتیب از آرایه انتخاب و نمایش داده شود، روش استفاده از کوکی:
<?php
$cookie_name = 'my_cookie_name';
$num = 5;
$array = @array();
$array[1] = 'text 1';
$array[2] = 'text 2';
$array[3] = 'text 3';
$array[4] = 'text 4';
$array[5] = 'text 5';

if(isset($_COOKIE[$cookie_name])){
if($_COOKIE[$cookie_name] < $num){
echo $array[$_COOKIE[$cookie_name]];
setcookie($cookie_name, $_COOKIE[$cookie_name] + 1, 0, '/');
} else{
echo $array[$_COOKIE[$cookie_name]];
setcookie($cookie_name, 1, 0, '/');
}
} else{
echo $array[1];
setcookie($cookie_name, 2, 0, '/');
}
?>
۱۶:۳۸ ۱۳۹۸/۰۳/۲۴
با سلام من میخواستم که وقتی متن رندم نمایش میده بشه لینک دارش کرد مثل متن شماره 5 نمایش داد وقتی روش کلیک کنی لینک دار بشه
برای این کار کافی است با توجه به روش مد نظر در قسمت echo یا در آرایه از تگ a در HTML استفاده کنید، مثال:
echo '<a href="URL" title="Title">Link</a>';
نکته: به نحوه استفاده از علامت های ' و " دقت کنید.
۱۰:۱۷ ۱۳۹۸/۰۳/۲۶
با سلام ببخشید بازم مزاحم میشم میشه رو کد زیر چه تغییراتی بدم که عنوان و لینک نمایش بده به صورت رندم مثلا رو عنوان کلیک کنم لینک باشه
<?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;
?>
در این حالت از تگ a در آرایه استفاده کنید، مثال:
$array_text = array(
0 => '<a href="http://example.com" title="Title 1">Link 1</a>',
1 => '<a href="http://example.com" title="Title 2">Link 2</a>',
);
۱۳:۲۷ ۱۳۹۸/۰۳/۲۶
سلام خوبید من کد php میخواستم sql سایت من 3 تا ستون داره id titel url میخواستم کد php id رو بخونه و به صورت رندوم عنوان و لینک نمایش بده مثلا عنوان نمایش بده وقتی روش کلیک کردید لینک باز کنه اطلاعات اسکیول به این صورته arianiti_book جدول tebel 1 لطفا کد کامل php برام بنویسد چطوریه مرسی
متاسفانه امکان نوشتن کدهای اختصاصی و زمانبر وجود ندارد، لطفا با مراجعه به آموزش های مقدماتی بخش MySQL کدهای مورد نیاز را با توجه به ساختار دیتابیس و برنامه خود بنویسید.
maryam
۱۴:۲۲ ۱۳۹۸/۰۷/۱۹
سلام روزتون بخیر .
میخواستم برای سایت از کد ریکپچا استفاده کنم . اما در قسمت آموزش های سایت شما پیدا نکردم . پیشاپیش معذرت خواهی میکنم که سوالم مربوط به این پست نیست
هر کدی استفاده میکنم در لوکال هاست نمایش داده نمیشود
کد :
header('Content-type:image/jpeg');
$captcha_num = "text";
$font_size = 20;
$img_width = 200;
$img_height = 40;
$image = imagecreate($img_width, $img_height);
imagecolorallocate($image, 159, 156, 142);
$text_color = imagecolorallocate($image, 68, 68, 68);
imagettftext($image, $font_size, 1, 15,30, $text_color, 'font.ttf', $captcha_num);
imagejpeg($image);
در تابع imagettftext باید نام فونت را در آرگیومنت هفتم به جای عبارت font.ttf تنظیم کنید، مثال:
imagettftext($image, $font_size, 1, 15,30, $text_color, 'arial.ttf', $captcha_num);
همچنین فونت arial.ttf باید در کنار فایل PHP موجود باشد (فونت را می توانید از دایرکتوری Fonts در فولدر ویندوز کپی کنید!).
maryam
۱۳:۰۲ ۱۳۹۸/۰۷/۲۰
ممنون از پاسختون .
اما درست نشد من نام فونت تغییر داده بودم به font و مسیر هم درست بود از چند تا اموزش هم استفاده کردم جواب نداد!
روی لوکال اصلا جواب نمیده . یعنی عکس نمایش نمیده
<img src="../captcha/2.php"  ="کد ریکپچا" />
مسیرش هم مشکلی نداره روی هاست زمانی که آپلود میکنم کد نمایش میده به درستی اما زمان لاگین روی بعضی از سیستم ها جواب میده وارد پنل میشود اما روی بعضی از سیستم ها کد ریکپچا خطا میگیرد.
تا قبل از اضافه کردن این کد سایت به درستی کار میکرد
راه حل تست شد و مشکلی وجود نداشت! در هر صورت در لوکال بررسی کنید که اکستنشن GD2 (php_gd2) در PHP فعال باشد، همچنین در این شیوه چون از توابع header استفاده شده است باید مطمئن شوید که هیچ کاراکتر نامرئی (BOM) در فایل موجود نباشد، برای اطمینان فایل را با برنامه ++Notepad اجرا کرده و از قسمت Encoding گزینه Encode in UTF-8 without BOM را انتخاب کنید.
اگر مشکل پابرجا بود آدرس یک صفحه آنلاین دارای ایراد را درج کنید تا بررسی گردد.
نکته: می توانید عبارت Captcha را در سایت جستجو کنید، آموزش مشابه ای البته بدون استفاده از تصویر برای نمایش کد امنیتی وجود دارد.
more لطفا پیش از ارسال دیدگاه نکات زیر را مد نظر داشته باشید:
- به سوالات کلی، زمانبر، مبهم و مشکلاتی که تلاشی برای رفع آنها نکرده باشید پاسخ مختصر داده شده یا به بخش برنامه نویسی اختصاصی ارجاع داده می شوند.
- کدها و اسکریپت های طولانی را ترجیحا در یک صفحه وب آنلاین یا به صورت حساب موقت و آزمایشی قرار دهید تا امکان بررسی دقیق مشکل و خطایابی میسر باشد.
- تمام دیدگاه های ارسالی خوانده شده و برای هر کاربر مدت زمان لازم جهت پاسخگویی در نظر گرفته می شود، لطفا از طرح سوالات متعدد در بازه زمانی کوتاه خودداری کنید.



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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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