php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 31.10.2005, 02:04  
Erfahrener Benutzer
 
Registriert seit: 30.10.2004
Beiträge: 160
Jacks Rache
Standard Alternativer Befehl, wenn Fehler erzeugt wurde?

Hallo.

Ich mach's diesmal kurz:
Gibt die Möglichkeit einen alternativen Befehl auszuführen, wenn ein Fehler in einem Teil des Quelltextes ausgelöst wurde?

Ich will jetzt keine komplizierte Fehlerbehandlungsmethode festlegen, sondern einfach ein Stück im Quelltext auf Fehler überprüfen, und das gegebenenfalls durch andere Befehle ersetzen.

Geht das?
Jacks Rache ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 31.10.2005, 10:58  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Nicht verstanden, was du haben willst. Bitte um Pseudocode.
imported_Ben ist offline  
Alt 31.10.2005, 12:12  
Erfahrener Benutzer
 
Registriert seit: 08.03.2005
Beiträge: 476
Plague
Standard

Das geht schon...
Du fängst einfach den Fehler ab und anstatt die Fehlermeldung auszugeben machst du eine If-Abfrage mit der du dann den alternativen Code ausgibst. Sehr schön ist das mit Fehlernummern bei denen du dann meherer Alternativen ausgeben kannst. Allerdings habe ich das bis jetzt nur mit ASP gemacht. Ist ein wenig aufwendig!

Gruß
Thomas
Plague ist offline  
Alt 31.10.2005, 12:47  
Erfahrener Benutzer
 
Registriert seit: 30.10.2004
Beiträge: 160
Jacks Rache
Standard

Zitat:
"Du fängst einfach den Fehler ab..."

Ich würde sagen: Einfacher gesagt, als getan. :wink:

OK, ich hol' noch mal etwas weiter aus:
Sicherlich kennt ihr alle die die()-Funktion, die man ans Ende eines Befehls schreiben kann. Wenn der Befehl einen Fehler erzeugt, gibt die() eine vorgefertigte Meldung aus. Ich will jetzt aber nicht eine Meldung ausgeben, sondern einen alternativen Befehl.

Quasi so:
mysql_query("FOO") or die (mysql_query(alternative Query));

Aber das geht mit die() nicht, da die nur vorgefertigte Texte ausgibt.
Jacks Rache ist offline  
Alt 31.10.2005, 12:50  
Gast
 
Beiträge: n/a
Standard

PHP-Code:
<?
   
function eineFunktion()
   {
       
$result tuwas();
       return 
$result;
   }
  
   
mysql_query("FOO") or die (eineFunktion()); 
?>
Gruß
phpfan
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
bitte hilfe! mysql fehler meldung: basicx PHP Tipps 2008 2 22.07.2008 16:36
mysql fehler meldung: basicx Datenbanken 1 22.07.2008 09:48
Warning: filesize(): SAFE MODE Restriction in effect. nicobischof PHP Tipps 2005-2 9 17.08.2005 19:05
fehler im script oder fehler beim server PHP Tipps 2005 12 21.05.2005 17:04
Blöder MySQL Fehler PHP Tipps 2005 3 15.05.2005 03:14
Fehler socke Datenbanken 6 09.05.2005 17:06
Fehlermeldung - aber kein fehler... Tschuu HTML, Usability und Barrierefreiheit 16 14.03.2005 15:56
finde fehler trotz manual nicht: SELECT lindner Datenbanken 3 13.03.2005 08:39
Befehl erst nach Bestimmter Zeit ausführen? PHP Tipps 2005 21 28.02.2005 00:13
Wo liegt der fehler?? PHP-Fortgeschrittene 5 22.12.2004 09:54
[Erledigt] mysql fehler PHP Tipps 2004 2 03.11.2004 00:32
fehler im script PHP Tipps 2004 1 27.07.2004 21:05
mysql_real_escape_string - Fehler Schaelle Datenbanken 0 03.07.2004 23:32
Paradox, Fehler bei Berechnung in MySQL MrNiceGuy Datenbanken 0 23.06.2004 16:09
GDLIB -> Fehler : xxx.jpg is not a valid JPEG file PHP-Fortgeschrittene 11 09.06.2004 22:41

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php wenn fehler dann, php anderen befehl falls fehler, wennfehler alternative, php wenn fehlermeldung dann, php wennfehler, wann diese fehler erzeugt, alternativer aus befehl, html wenn fehler, alle php fehler ausgeben befehl, php wenn fehler

Alle Zeitangaben in WEZ +2. Es ist jetzt 07:39 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.