PDA

View Full Version : سوال: آیا امکان کنترل زمان با پی اچ پی هست؟



Hadiir.net
چهارشنبه 19 مرداد 1390, 03:49 صبح
با سلام
آیا امکان کنترل زمان با پی اچ پی هست یا خیر؟ بدون نیاز به جاوا اسکریپت!

بعنوان مثال من یک جدول (Div) دارم که یه پس زمینه (عکس) داره حالا میخوام این عکس هر 5 ثانیه با یه عکس دیگه ای جایگزین بشه.
آیا امکان همچین کاری فقط و فقط با پی اچ پی هست؟
تشکر میکنم اگه راهنمایی بفرمایین.

eshpilen
چهارشنبه 19 مرداد 1390, 09:59 صبح
آیا امکان همچین کاری فقط و فقط با پی اچ پی هست؟
نچ!
........

Keramatifar
چهارشنبه 19 مرداد 1390, 16:04 عصر
به این مثال دقت کن:

set_time_limit('3000');
function callthis(){
//function called once every minute
}
$i = 1;
while($i <= 45){
sleep('60');//change this to 1 for testing,that's what I did
callthis();
echo $i." minutes\n";
flush();
$i++;
}
تقریبا مثل یک ساعت کار می کنه و به مدت 45 دقیقه (while($i <= 45)) و هر دقیقه یکبار sleep('60'); شماره ی دقیقه را چاپ می کند.

MSN_Issue
چهارشنبه 19 مرداد 1390, 19:00 عصر
به این مثال دقت کن:

set_time_limit('3000');
function callthis(){
//function called once every minute
}
$i = 1;
while($i <= 45){
sleep('60');//change this to 1 for testing,that's what I did
callthis();
echo $i." minutes\n";
flush();
$i++;
}
تقریبا مثل یک ساعت کار می کنه و به مدت 45 دقیقه (while($i <= 45)) و هر دقیقه یکبار sleep('60'); شماره ی دقیقه را چاپ می کند.
این کد باعث میشه که صفحه مدام در حالت لودینگ بمونه !!!!!
برای مشکل این دوستمون حتما باید از یک زبون سمت کلاینت ( js , vbscript) استفاده کرد ...
موفق باشید

Keramatifar
چهارشنبه 19 مرداد 1390, 21:25 عصر
این کد باعث میشه که صفحه مدام در حالت لودینگ بمونه !!!!!
برای مشکل این دوستمون حتما باید از یک زبون سمت کلاینت ( js , vbscript) استفاده کرد ...
موفق باشید
من هم می دونم برای اینکار باید از زبان های سمت کلاینت استفاده کرد، اما اگر به سوالشون دقت کنید نوشتن:

آیا امکان همچین کاری فقط و فقط با پی اچ پی هست؟

eshpilen
چهارشنبه 19 مرداد 1390, 22:09 عصر
البته اینم گفته بود:

بعنوان مثال من یک جدول (Div) دارم که یه پس زمینه (عکس) داره حالا میخوام این عکس هر 5 ثانیه با یه عکس دیگه ای جایگزین بشه.

بنظر شما همچین کاری فقط توسط PHP امکانپذیره؟