Får något felmeddelande när jag trycker på "Olästa inlägg (4) / Ändrade inlägg (0)" länken,.
Bifogar en bild så Holger ser vad det är,.
try
{
// Gör access till db
lämplig kod för access till db;
}
catch (db access exception)
{
// Här hanterar man felet "db access exception"
kod för att lägga upp ett snyggt och artigt felmeddelande;
kod för att meddela admin att nåt gått snett;
}
catch (db access exception)
{
// Holger, ett litet felmeddelande skrivs ut:
print "Tyvärr, nåt gick fel i kontakten med databasen. Vår admin tittar på det framöver";
// Anropa funktion (metod) som loggar felet i en textfil:
Write_To_TextFile(db access exception.exception_message)
}
Write_To_TextFile(String strMessage)
{
// Holger, den här funktionen/metoden skriver alltså till en textfil. Lämpligen lägger den till timestamp och felmeddelandet så att textfilen blir längre och längre. Kan "nollas" när man inte längre behöver lagra gamla felmeddelanden.
//Emellertid har jag inte en aning om hur den koden ser ut i PHP så det utelämnar jag helt och hållet.
//När den här funktionen/metoden har gjort sitt återgår alltså exekveringen dit den var innan den här funktionen/metoden anropades.
}
You're strongly advised to use error logging in place of error displaying on production web sites.
Towil skrev:Jo, det finns i senare versioner.
http://www.php.net/manual/en/language.exceptions.php
Inget jag själv har provat. PHP är ganska förlåtande och man kan förutse det flesta fel själv. Om man bara kollar status på det som retuneras.
Det här är helt OK i php
$foo=1+"1a"
ger $foo=2
Användare som besöker denna kategori: Inga registrerade användare och 3 gäster