اذهب إلى المحتوى

السؤال

نشر

السلام عليكم

ارجو المساعدة...
عند كتابة الدالة $_SESSION في اي مكان في السكريبت يكتبلي في المتصفح 
Notice: Undefined index: message in C:\xampp\htdocs\hraand\php-login\root\user.php on line 80

ولكم الشكر

Recommended Posts

  • 1
نشر

هل قمت باضافة 

session_start();

بعد 

<?
او 
<?php

اذا كان كذلك فاستبدل الكود في السطر بالتالي

$_SESSION['message'] || 'الرسالة البديلة'

 

  • 1
نشر

مرحبا اخي 

الحل بسيط لتفادي هدا المشكل علامة @ امام امتغير مثال :

@$_SSESSION

@$exemple = "#" ;

  • 0
نشر

شكرا لك على الرد ولكن..

وضعت 

session_start(); ومن ثم وضعت

$_SESSION['message'] || 'الرسالة البديلة'

مكان

$_SESSION['user']

وبعدها المشكلة

 

كنت استخدم سيرفر محلي وهو appserve وبعدها قمت باستخدام xampp اصدار الphp 7.1.6 وبعدها ظهرت هذه المشكلة.....

  • 0
نشر

في بعض الاحيان يمكن عملها ولك في هذه الحالة لا.....

unset($_SESSION['message']); لا يمكنني وضع @ قبل $_SESSION ولا قبل unset() لانه يكتب خطا في المتصفح

  • 0
نشر

ربما قمت باستدعاء 

Index 

قبل ان تقوم بتعريفه في الجلسه مما يعطيك هذا الخطأ 

  • 0
نشر

هذه الرساله سببها خطا منطقى فى كتابه الكود

لذلك راجع الكود مره ثانيه فى الغالب انك كتبت احد الرموز بطريقه خاطئه

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...