/
Forside
/
Teknologi
/
Udvikling
/
PHP
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
PHP
#
Navn
Point
1
rfh
3959
2
natmaden
3372
3
poul_from
3310
4
funbreak
2700
5
stone47
2230
6
Jin2k
1960
7
Angband
1743
8
Bjerner
1249
9
refi
1185
10
Interkril..
1146
Teste for fejl undertrykt med @
Fra :
Martin Larsen
Dato :
14-08-06 23:07
Hej
Man kan undertrykke warnings med @-prefixet, fx @getimagesize().
Men hvordan tjekker man så om der blev genereret nogen fejl? Man kan
selvfølgelig se at funktionen returnerede FALSE, men på et mere generelt
niveau må det være muligt at se om der lige blev genereret en
fejl/advarsel???
Hilsen
Martin
Michael Rasmussen (
14-08-2006
)
Kommentar
Fra :
Michael Rasmussen
Dato :
14-08-06 23:24
On Tue, 15 Aug 2006 00:06:52 +0200, Martin Larsen wrote:
> Men hvordan tjekker man så om der blev genereret nogen fejl? Man kan
> selvfølgelig se at funktionen returnerede FALSE, men på et mere generelt
> niveau må det være muligt at se om der lige blev genereret en
> fejl/advarsel???
Anvender du PHP5? Hvis ja, så omkrans det med try/catch
--
Hilsen/Regards
Michael Rasmussen
http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xE3E80917
Martin Larsen (
14-08-2006
)
Kommentar
Fra :
Martin Larsen
Dato :
14-08-06 23:25
Michael Rasmussen wrote:
> Anvender du PHP5? Hvis ja, så omkrans det med try/catch
Tak, men det er desværre PHP4 .... (kender godt try/catch)
Martin
Martin (
15-08-2006
)
Kommentar
Fra :
Martin
Dato :
15-08-06 00:05
Martin Larsen wrote:
> Hej
>
> Man kan undertrykke warnings med @-prefixet, fx @getimagesize().
>
> Men hvordan tjekker man så om der blev genereret nogen fejl? Man kan
> selvfølgelig se at funktionen returnerede FALSE, men på et mere generelt
> niveau må det være muligt at se om der lige blev genereret en
> fejl/advarsel???
Du kan muligvis bruge en af PHP error funktionerne
<
http://de.php.net/manual/en/ref.errorfunc.php>
Måske debug_backtrace kan bruges
<
http://de.php.net/manual/en/function.debug-backtrace.php>
Det er dog ikke et område jeg har været inde i før - så jeg er dig et
ordentligt svar skyldigt.
Du kan også evt istedet for at lave en @funktion så bruge
Så bruge <
http://de.php.net/manual/en/function.set-error-handler.php>
før din funktion og fjerne den igen efter din funktion.
Søg
Alle emner
Teknologi
Udvikling
PHP
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177558
Tips :
31968
Nyheder :
719565
Indlæg :
6408926
Brugere :
218888
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.