Kann man Warn-Ausgaben unterdrücken?
Mike
- php
Hallo
Ich hab einen MySQL-Datenbankconnection Aufbau in eine if else abrage verpackt. wenn der user das richtige passwort (wird mit der user-tabelle verglichen) eingibt, kommt die Verbindung zustande, sonst gibt er eine wiederholaufforderung aus. funktioniert soweit, nur gibt er bei Nichtgelingen des Verbindungsaufbaus neben der wiederholaufforderung auch eine Warning aus.
Kann ich diese Warnung irgendwie unterdrücken?
Thanx, Mike
guten morgen,
error_reporting(E_ERROR);
http://www.php.net/manual/en/function.error-reporting.php
jetzt werden nur noch fehler angezeigt
schöne grüße
FICHTL
Moin!
Kann ich diese Warnung irgendwie unterdrücken?
Ein @ vor dem Befehl unterdrückt mögliche Fehlermeldungen dieses einen Befehls.
Beispiel:
@mysql_connect(blablabla); //Das erzeugt niemals Fehlermeldungen
statt
mysql_connect(blablabla); //Die üblichen Fehlermeldungen
Wichtig ist: Frage die Fehler irgendwie anderweitig ab, und behandle sie. Ein simples @mysql_connect() kann fehlschlagen - wenn du danach fröhlich Querys sendest und Daten abfragen willst, machst du dir das Leben unnötig schwer. Auch vor diese Befehle ein @ zu setzen ist nicht die Lösung. ;)
- Sven Rautenberg