E' possibile nel PHP saltare un errore come si fa nell'ASP con "on error resume next" ?
E' possibile nel PHP saltare un errore come si fa nell'ASP con "on error resume next" ?
"Se la montagna vien da te,
e tu non sei Maometto,
allora scappa, potrebbe essere una frana!"
Originariamente inviato da Grinder
E' possibile nel PHP saltare un errore come si fa nell'ASP con "on error resume next" ?
dipende dagli errori..in linea di massima puoi smepre mascherarli e gestirli tu...
poi con php 5 ci dovrebbe essere anche il costrutto try/catch
In locale mi da degli errori quando le variabili non vengono definite
"Se la montagna vien da te,
e tu non sei Maometto,
allora scappa, potrebbe essere una frana!"
allora non vanno saltati, ma correttiOriginariamente inviato da Grinder
In locale mi da degli errori quando le variabili non vengono definite![]()
http://forum.html.it/forum/showthrea...hreadid=556844
![]()
Ok, però io ho una variabile che viene presa da querystring e questa all'inizio è vuota, perchè la query viene fatta dopo...Allora dopo il link che mi hai dato ho messoCodice PHP:$pg = $_GET['pg'];
Ma continua a dirmiCodice PHP:$pg = $_GET['pg'];
if(!isset($pg)) $pg = 1;
Notice: Undefined index: pg in c:\inetpub\wwwroot\Emotions_Vain\Guestbook\guestbo ok.php on line 19
"Se la montagna vien da te,
e tu non sei Maometto,
allora scappa, potrebbe essere una frana!"
perchè complicarsi la vita a duplicare ua variabile???
if(!isset($_GET['pg'])) $_GET['pg'] = 1;
altrimenti s eproprio ci tieni...
if(!isset($_GET['pg'])) $pg = 1;
else $pg = $_GET['pg'];
o più elegantemente...
$pg = isset($_GET['pg']) ? $_GET['pg'] : 1;
![]()