ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
215
215
EMPFEHLEN
-
22.04.09 01:24 #1
- Registriert seit
- Oct 2006
- Ort
- Schweiz / Fricktal
- Beiträge
- 322
Hallo zusammen,
Ich möchte wenn ein fehler in einer Funktion passiert diesen an einem anderen ort ausgeben als die Funktion aufgerufen wird...
bsp:
Nun so in etwa sieht ein von mir gebautes Forum aus... Jedoch möchte ich nun das der Fehler ganz oben ausgegeben wird (daher ja auch per echo und nicht mit return)PHP-Code:<?
function fehler($string)
{
echo "<div id=\"fehler\">".$string."</div>" ;
}
function info() {
uf($sql){
return "sql infos..." ;
} else {
fehler("DB nicht erreichbar") ;
}
?>
<table>...</table>
<?
echo info() ;
?>
Jedoch wird der Fehler bei mir unter der Tabelle wo die Funktion info() aufgerugen wird ausgegeben. Was muss ich tun, damit der Fehler oben angezeigt wird?
-
22.04.09 09:36 #2
Du rufst die Funktion fehler ja in der Funktion info auf, also is doch klar das dort der Text angezeigt wird.
Entweder Du positionierst das DIV absolute oder du lässt Dir was anderes für Deinen Code einfallen.
Ausserdem ein kleiner Fehler:
sollte doch ein if sein, anstatt ein ufPHP-Code:function info() {
uf($sql){
return "sql infos..." ;
} else {
fehler("DB nicht erreichbar") ;
}
Ähnliche Themen
-
Komisches Knistern und rauschen bei bestimten Tönen
Von Highlander103 im Forum Audiotechnik, Recording & Audio-SoftwareAntworten: 13Letzter Beitrag: 21.09.10, 16:08 -
Fehler ausgeben
Von Oetzicool im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 18.11.09, 17:39 -
Die CSS-Klasse eins TD ändern wenn im frame einen bestimten Inhalt geladen wird.
Von messmar im Forum Javascript & AjaxAntworten: 4Letzter Beitrag: 13.04.05, 16:14 -
Variable in einem Formular ausgeben
Von ahykes im Forum PHPAntworten: 3Letzter Beitrag: 25.10.04, 10:26 -
Nur bis zum bestimten Datum ausgeben
Von MOD im Forum PHPAntworten: 3Letzter Beitrag: 29.08.03, 07:30





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren