50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

ارور در زبان php

سلام دوستان گرامی

زمانی که در برنامه متغیر تعریف می کنم زمان اجرا ارور notice میده ولی وقتی مقدار دهی می شود ارور رفع میشه مثلا متغیر

$msg=$_GET['msg'];

Notice: Undefined index: msg in C:\xampp\htdocs\Test\include\config.php on line 2

با تشکر از دوستان

پرسیده شده در 1394/10/23 توسط

1 پاسخ

1

با سلام

در ارایه ی GET اندیس msg تعریف نشده و برای همین خطا میده

شما باید ادرس فایل رو به صورت زیر در مرور گر فراخوانی بکنین تا به اون اندیس مقدار بدین

فرض ما بر اینه که اسم فایل شما index.php هست پس توی مرور گر ادرس رو به صورت زیر میزنین

index.php?msg=hello

الان توی این حالت مقدار اون متغییر رو hello قرار دادیم

از طرفی هم توی خود php با تابع isset چک میکنیم که همچین متغییری وجود داره یا نه

if (isset($_GET['msg']))
{
$msg=$_GET['msg'] ;
}
پاسخ در 1394/10/23 توسط

پاسخ شما