0
ارور در زبان php
سلام دوستان گرامی
زمانی که در برنامه متغیر تعریف می کنم زمان اجرا ارور notice میده ولی وقتی مقدار دهی می شود ارور رفع میشه مثلا متغیر
$msg=$_GET['msg']; Notice: Undefined index: msg in C:\xampp\htdocs\Test\include\config.php on line 2
با تشکر از دوستان
1 پاسخ
1
با سلام
در ارایه ی GET اندیس msg تعریف نشده و برای همین خطا میده
شما باید ادرس فایل رو به صورت زیر در مرور گر فراخوانی بکنین تا به اون اندیس مقدار بدین
فرض ما بر اینه که اسم فایل شما index.php هست پس توی مرور گر ادرس رو به صورت زیر میزنین
index.php?msg=hello
الان توی این حالت مقدار اون متغییر رو hello قرار دادیم
از طرفی هم توی خود php با تابع isset چک میکنیم که همچین متغییری وجود داره یا نه
if (isset($_GET['msg'])) { $msg=$_GET['msg'] ; }