הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   PHP| PHP5 (https://hosts.co.il/forums/showthread.php?t=60998)

Labs 16-03-08 16:27

PHP| PHP5
 
שלום לכם שוב,
העלנו את האתר הכל טוב הכל התעדכן
עכשיו יש איזה בעיה עם השרת או עם הקוד
אך הוא עבד על 4 שרתים לפני אז אני משער שזה משהו ספציפי

אני מקבל הרבה מאד שגיאות כאלו:

Notice: Undefined index: a in /home/themodel/public_html/mvote.php on line 82

Notice: Undefined index: d in /home/themodel/public_html/mvote.php on line 136

Notice: Undefined index: sendpost in /home/themodel/public_html/mvote.php on line 143

Notice: Undefined variable: log in /home/themodel/public_html/index.php on line 424

Notice: Undefined variable: mess in /home/themodel/public_html/index.php on line 425

עכשיו בדקתי מה זה לפי השורה זה:

if ($_POST['a']) {

if ($_POST['d']) {

if ($log==0) {
if ($mess==2) {


ואני לא מצליח להבין מה הבעיה

** עברנו לשרת עם PHP 5

RS324 16-03-08 16:59

פשוט הוא מוגדר על ERROR_REPORTING שונה
תשים הגדרה משלך שלא יראה NOTICE וזהו.

Elad-A 16-03-08 17:14

PHP קוד:

error_reporting(E_ALL & ~E_NOTICE); 

בראש הדף ^

FuZuL 17-03-08 15:34

ציטוט:

נכתב במקור על ידי Elad-A (פרסם 616624)
PHP קוד:

error_reporting(E_ALL & ~E_NOTICE); 

בראש הדף ^

ואם זה עדיין ממשיך [קרה לי].. פשוט תציב 0.. 7 זה הרמה הכי גבוהה

Labs 17-03-08 15:39

פתרתי כבר את הבעיה

בניה 17-03-08 19:50

סביר להניח שיהיה אפשר גם להגדיר עם htaccess לכל התקיה את רמת הצגת השגיאות.
http://www.karakas-online.de/EN-Book...arameters.html
הפרמטר שאתה צריך לשנות זה error_reporting
ובכל מקרה כשמפתחים PHP כדאי לשים לב גם לnotice


כל הזמנים הם GMT +2. הזמן כעת הוא 19:10.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ