+1 امتیاز

سلام دوستان و اساتید خسته نباشید

میخواستم ببینم میشه فهمید یه متغیر توی زبان php کی پر میشه یا خیر؟

مثلا یه متغیر دارم خالیه و از روش GET هروقت روی یه دکمه توی برنامه کلیک شد پر میشه ولی وقتی خودم کلیک میکنم بعدش صفحه رو لود میکنم چاپ میکنه ولی متغیر رو خالی چاپ میکنه نمیدونم چرا فک کنم مقدارش میاد توی متغیر و خیلی سریع از بین میره چون توی برنامه گفتم بیا نتیجه کارو توی یه پیغام بهم بگو اون تو درست میاد ولی وقتی صفحه رو دوباره لود میکنم جای متغیر ها خالی میمونه اینم کدم تا الان

$name = $_GET['name'];
$number = $_GET['number'];

echo "$name and $number";

برنامه میاد مقادیر name و number رو میفرسته و نتیجه کار رو درست نشون میده ولی وقتی صفحه رو باز میکنم جای متغیر ها خالی میاد

راهی هست که مثلا اون متغیر رو وقتی پرشد بیام یه جا ذخیره کنم یا توی یه فایل تکست توی سی پنلم بنویسم ک مقارش از بین نره یا خیر

سوال شده توسط

1 پاسخ

0 امتیاز
بهترین پاسخ

سلام

با قرار دادن یک شرط ساده به شکل زیر میتونید این مورد رو برسی کنید

<?php
if (isset($_GET['name']) && isset($_GET['number']))
{
    $name   = $_GET['name'];
    $number = $_GET['number'];

    echo "{$name} and {$number}";
}
?>
پاسخ داده شده توسط