26-11-2007, 16:40
|
|
|
חבר מתאריך: 21.01.06
הודעות: 813
|
|
שגיאות עם EasyPHP שלא היו בשרת..
העתקתי את הקבצים של הלוח בקרה שהיו לי בשרת ישר למחשב, העתקתי את המסד,
שיניתי התחברות ודאגתי לזה שהלינקים והכל יהיו מתאימים
הבעיה היא שכשאני צופה בזה בeasy php יש שגיאות שבכלל לא היו בשרת, הנה דוגמאות:
שימו לב לחלק קוד הזה:
קוד PHP:
<? require ("config.php"); if (isset ($_POST['remmber'])) $timec = "100000"; else $timec = "3600"; $user = $_POST['username']; $pass = $_POST['userpass'];
עשיתי שליפה של הpost והצגתי אותם כנתונים, בשרת הכל בסדר אבל easy php מחזיר:
Notice: Undefined index: username
Notice: Undefined index: userpass
וגם בחלק הזה:
קוד PHP:
if ($check == "notgood") echo "<br><center>השם משתמש או הסיסמא אינם נכונים</center>"; elseif ($check == "allok") { echo "<br><center>אנא המתן..</center>";
זה מחזיר:
Notice: Undefined variable: check
Notice: Undefined variable: check
ועוד משהו שקשור לשליפה מהכתובת עם תנאי:
if ($_GET['act'] == 'logout') {
והבעיה היא
Notice: Undefined index: act
יש דרך לבטל את זה שאם המשתנה עצמו לא קיים זה פשוט לא מחזיר כלום כי נראה
לי שמכאן הבעיה..?
תודה לעוזרים
_____________________________________
--- ! Area Close ! ---
|