/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Undgå fejlmeddelelser fra PHP i browseren
Fra : Martin Håstrup


Dato : 16-11-01 12:07

Hej nyhedsgruppe,

er den en måde - således at man kan undgå at de mange PHP-fejlmeddelelser
vises i brugerens browser? Dette af hensyn til brugervenlighed/usability på
mit site.

Selvfølgelig kunne jeg sikre mig at det ikke er fejl i Php-scriptet - men
jeg er ret ny i PHP (kommer fra ASP-verdenen) - så det kan jeg ikke

Det vil sige en kode som undlader at udskrive PHP-fejl-meddelelser i
browseren. Eller måske styres dette på Apache-serveren?

hilsen
Martin




 
 
Niels Andersen (16-11-2001)
Kommentar
Fra : Niels Andersen


Dato : 16-11-01 12:31

"Martin Håstrup" <webmaster@tysk.dk> wrote in message
news:3bf4f358$0$17386$4d4eb98e@read-nat.news.dk.uu.net...
> er den en måde - således at man kan undgå at de mange
PHP-fejlmeddelelser
> vises i brugerens browser?

Hmm...

> Selvfølgelig kunne jeg sikre mig at det ikke er fejl i Php-scriptet

Hvis der ligefrem er mange, så skulle du nok rette dem, inden du bruger
sitet. :)

> Det vil sige en kode som undlader at udskrive PHP-fejl-meddelelser i
> browseren. Eller måske styres dette på Apache-serveren?

Du skal pille ved fx. error-reporting. Dette kan du gøre i php.ini,
httpd.conf, .htaccess osv.
Du kan også gøre det runtime: http://dk.php.net/error-reporting

error_reporting (0);
Så bliver der ikke vist noget som helst. :)

--
Mvh.

Niels Andersen



Jonas Koch Bentzen (16-11-2001)
Kommentar
Fra : Jonas Koch Bentzen


Dato : 16-11-01 12:44

Martin Håstrup skrev:
>
> er den en måde - således at man kan undgå at de mange
> PHP-fejlmeddelelser vises i brugerens browser? Dette af hensyn til
> brugervenlighed/usability på mit site.

Sæt et snabel-a foran funktionen, der udskriver en fejlmeddelelse.
Samtidig kan du så bruge din egen fejlfunktion, hvis funktionen
returnerer falsk:

@fopen($fil, "r") or minEgenFejlfunktion("Det lykkedes ikke at åbne
\$fil.");

--
Jonas Koch Bentzen

http://understroem.dk/

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408941
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste