PDA

View Full Version : مشکل در ارسال یک متغیر به صفحه دوم



zahra6377
سه شنبه 08 فروردین 1391, 11:44 صبح
سلام دوستان
سال نو رو به همگی تبریک میگم.
من داخل یکی از منوهای صفحه index.php چند تا لینک دارم.میخوام کاربر روی هر لینک که کلیک میکنه اصلاعات دیگه اون لینک رو از دیتا بیس بخونه و توی صفحه ایندکس نشون بده.
میخوام روی لینک که کلیک میکنه مقدار id اون لینک رو به صفحه view.php بفرسته و بهد این صفحه view رو با دستور include توی index.php نشون بده.اما نمیدونم این مقدار id رو چطوری به صفحه view بفرستم تا بتونه مشخصاتشو با ابن id از دیتابیس بخونه.
این کد رو توی منو نوشتم.

<a href="index.php?x=5"><li><?php echo $row2['title']; ?> </li></a>
و اینم دستور include :

if($_GET['x']==5)
{
include('view.php');
}
خیلی سرچ زدم به نتیجه نرسیدم.
ممنون میشم کمکم کنید.

f_naderi
سه شنبه 08 فروردین 1391, 20:14 عصر
سلام
اگه می خواهید که این مقدار رو به صفحه ویو بفرستید بنویسید
<a href='view.php?start=$id'>
و برای خواندن این مقدار در صفحه ویو بنویسید

$s1=$_GET['start'];

Reza1607
سه شنبه 08 فروردین 1391, 20:15 عصر
سلام
من هم سال نو رو به شما تبريك مي گم
خوب با همون كد

$_GET['x']
بهش دسترسي دارين

zahra6377
چهارشنبه 09 فروردین 1391, 15:03 عصر
ممنون ولی من میخوام صفحه view.php با دستور include داخل صفحه index.php نشون بدم پس نمیتونم از

<a href='view.php?start=$id'>
استفاده کنم به جای veiw.php باید از index.php استفاده کنم

<a href="index.php?x=5"><li><?php echo $row2['title']; ?> </li></a>
نمیشه تو قسمت include اون متغیر رو بفرستم

if($_GET['x']==5)
{

include('view.php&y=$id');
}
امتحان کردم نشد و این کد هم نشد:

<a href="index.php?x=5&id=<?php $id2 ?>" ><li><?php echo $row2['title']; ?> </li></a>
خواهش میکنم راهنماییم کنید خیلی عجله دارم.
ممنون

Reza1607
چهارشنبه 09 فروردین 1391, 15:17 عصر
دوست عزيز شما دستور echo رو براي چاپ $id2 نذاشتيد

zahra6377
چهارشنبه 09 فروردین 1391, 15:25 عصر
ممنونم درست شد.