PDA

View Full Version : سوال: خطای Fatal error: Cannot redeclare irtime()



vimax65
چهارشنبه 29 دی 1389, 16:39 عصر
سلام
من از یه فایل تاریخ رو گرفتم بعد اونو خواستم توی یه اسکریپت اینکلودش کنم این خطا رو میده:


Fatal error: Cannot redeclare irtime() (previously declared in /home/*/public_html/*/JDate.php:3) in /home/*/public_html/*/JDate.php on line 6

علتش چیه؟

Keramatifar
چهارشنبه 29 دی 1389, 16:57 عصر
شما باید بجای include از Include_once استفاده کنید

vimax65
چهارشنبه 29 دی 1389, 17:24 عصر
توی اسکریپتم از Include_once استفاده کنم؟


ob_start();
Include_once 'date.php';
echo 'my output';
$output = ob_get_contents();
ob_end_clean();
return $output;

من Include_once میزارم فراخوانی نمیشه!!
فایل date.php فراخوانی نمیشه با این کار
اما my output چاپ میشه توی خروجی اسکریپت
وقتی Include میزارم فراخوانی میکنه اما خطایی که گفتم رو میده!

vimax65
چهارشنبه 29 دی 1389, 17:27 عصر
فایلی که میخ0وام اینکلود کنم اینه (http://barnamenevis.org/attachment.php?attachmentid=65250&d=1295423522)