KillerBean Posted May 15, 2008 Report Share Posted May 15, 2008 (edited) Sveiki. Gribēju pajautāt, kapēc uz atsevišķām PHP versijām ir nepieciešams pirms mainīgā lietošanas viņu nodefinēt, piešķirt dajebkādu vērtību. Vnk ir versijas, kurās ja mainīgajam nav vērtības, tas arī if statementos skaitās kā 0. bet tagad pārliekot lapu uz citu serveri parādās kaudzīte "Undefined index". Tas ir kkāds PHP5 jaunieviesums vai arī šo obligāto pirms lietošanas nodefinēšanu var uzstādīt PHP uzstādījumos?! Paldies. Edited May 15, 2008 by KillerBean Link to comment Share on other sites More sharing options...
Toms Posted May 15, 2008 Report Share Posted May 15, 2008 Ja gribi, lai tie kļūdu paziņojumi pazūd, iekš php.ini jānomaina "error_reporting = E_ALL & ~E_NOTICE" Tas nav jaunieviesums. Bet es, personīgi, to visu sataisītu kā pienākas. Link to comment Share on other sites More sharing options...
Grey_Wolf Posted May 15, 2008 Report Share Posted May 15, 2008 kapēc uz atsevišķām PHP versijām ir nepieciešams pirms mainīgā lietošanas viņu nodefinēt, Tas ir UZ VISAM versijam ... PHP ljauj nedefinet mainigos, tik pabridina ka vinsh nav definets ... ( NOTICE ) ... , Bet labak pieradinaties un vinjus tomer nodefinet... Jo ka pats piemineji, uz daziem serveriem NOTICEs nav atslegtas...... Link to comment Share on other sites More sharing options...
mixis Posted May 16, 2008 Report Share Posted May 16, 2008 Šītāda rindina koda sākumā ar var palīdzēt: error_reporting(E_ERROR | E_WARNING | E_PARSE); ,bet nu labāk tomēr definēt. Link to comment Share on other sites More sharing options...
Recommended Posts