View Full Version : سوال: پاس دادن مقدار از یک صفحه به صفحه دیگر
laya113
یک شنبه 21 آذر 1389, 16:37 عصر
سلام من یک متغیر به نام $id در یک صفحه php به نام insert.php دارم حال می خواهم این متغیر را به صفحه ی php دیگری به نام delete.php پاس دهم چطور می توان این کار را کرد ؟
Vahid Faraji
یک شنبه 21 آذر 1389, 19:47 عصر
1. قرار دادن متغير در query string و استفاده از متغير در صفحه delete.php
2. ذخيره متغير در session و خواندن session در delete.php
laya113
دوشنبه 22 آذر 1389, 11:11 صبح
اوکی ممنون
funpatogh
چهارشنبه 24 آذر 1389, 01:37 صبح
ساده ترین شکلش یا از طریق لینک هست و به صورت ذخیره در url
insert.php
<?php
$id=10;
echo "<a href='delete.php?id=$id'>$id</a>";
?>
delete.php
<?php
$id=$_GET['id'];
echo $id;
?>
یا از طریق فرم ها که باز میتونی هم به صورت post و هم به صورت get بفرستی
insert.php
<form method=post action="delete.php" >
<input type="hidden" name="id" value="<?php echo $id;?>">
<input type="submit" name="submit" value="send">
</form>
DELETE .PHP
<?php
$id=$_POST['id'];
?>
از طریق سشن
insert.php
<?php
session_start();
$id=10;
$_SESSION['id']=$id;
?>
delete.php
<?php
session_start();
$id=$_SESSION['id'];
echo $id;
?>
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.