PDA

View Full Version : مشکل در include



yasgig
دوشنبه 09 آذر 1388, 10:45 صبح
با سلام
من چندتا صفحه دارم که به صورت زیر هستند:

http://localhost/demo/index.php?pageid=1
http://localhost/demo/index.php?pageid=2
http://localhost/demo/index.php?pageid=3

حالا یه صفحه هم دارم که به صورت زیر هستش:

http://localhost/index.php

حالا می خوام توی همین صفحه صفحات بالا رو include کنم.به صورت زیر:

<?php include("demo/index.php?pageid=1"); ?>
ولی خطا نشون داده میشه.ولی وقتی به صورت زیر include میکنم:

<?php include("demo/index.php"); ?>
خطا نشون داده نمیشه.می خواستم بپرسم چجوری میشه این مشکل رو حل کرد؟
با تشکر

yasgig
دوشنبه 09 آذر 1388, 15:46 عصر
میشه یه مثال واسه این کار معرفی کنین؟
با تشکر

امیـرحسین
دوشنبه 09 آذر 1388, 16:34 عصر
برای چی می خوای کوئری اضافه کنی؟ می خوای توی فایل index.php متغیر ['GET['pageid_$ رو داشته باشی دیگه!
خوب اینجوری حله:
<?php
$_GET['pageid'] = 1;
include("demo/index.php");
unset($_GET['pageid']);
?>

Padrone
سه شنبه 10 آذر 1388, 16:58 عصر
خیلی راحت میتونی با include معمولی صفحات رو فراخوانی کنی
اما باید از وب سرور گزینه allow url include رو فعال کنی

yasgig
سه شنبه 10 آذر 1388, 19:12 عصر
خیلی ممنون.مشکل حل شده.