Brauche Hilfe mit PHP

  • Ich versuche grad ganz was einfaches in PHP zu machen aber irgendwie funktionierts nicht ganz.


    Was pssieren soll:
    Wenn in der Tinytext Tabelle Offline "on" eingetragen ist soll das ausgeführt werden:

    PHP
    echo "<br/>";
    	 echo "<h2>OFFLINE</h2>";
    	 echo "Der Dienst ist im Moment leider offline.";
             echo "Wieder da um ";
    
    	 echo $daten['offline_grund'];



    und wenn das nicht der Fall ist das:

    PHP
    echo "<h2> Leitet weiter </h2>";
             echo "<p><img src='balken.gif'></p>";



    Wenn offline = on ist dann wird alles richtig angezeigt, wenn offline aber leer ist dann wird nichts aus der if angezeigt.


    Hoffe ihr versteht was ich meine.


    mfg
    fenestro

  • geht aber trotzdem ^^
    also er erkennt wenn ich offline drin habe aber er leitet mich nicht weiter wenn online ist. (also die weiterleitung ist da nicht drin aber es kommt kein anderer Text...)


    //edit:habs grad ohne probiert, funktioniert aber trzd nicht :(

    Einmal editiert, zuletzt von fenestro ()

  • ich hab es jetzt so, funktioniert aber wieder nicht :(


    PHP
    while ($daten = mysql_fetch_assoc ($db_erg)){	if ($daten["offline"]=="on")	{		echo "<br/>";		echo "<h2>Online</h2>";		echo "Der Dienst ist im Moment leider offline.";		echo "Wieder da um: ";  		echo $daten['offline_grund'];    }	else if ($daten["offline"]=="on")	{		echo "<h2> Leitet weiter </h2>";		echo "<p><img src='balken.gif'></p>";	}}



    neues problem:



    wenn offline=on ist wird alles richtig angezeigt, wenn nicht wird nur bestellung verfassen angezeigt und nicht die statusse.


    vlt hat da noch jmd. ne lösung.


    danke und bye

    Einmal editiert, zuletzt von fenestro ()

  • Ich bin jetzt fast fertig mit meinem Script aber hab noch ein kleines Problem.
    Wenn ich etwas in mein Textfeld schreibe und es wieder ausgeben lassen ist die Formatierung weg und es steht aus meinem Design raus.
    Kann mir wer sagen wie ich es schaffe die Formatierung übernehmen und richtig ausgeben kann?


    hier mein code:


    die seite zum eingeben:


    und hier wids abgerufen:



    Vlt. hat ja wer ne Lösung.


    mfg
    fenestro


    //Edit:
    aktuell hab ichs so gelöst aber wenn wer ne automatische lösung hatg wärs supper.

    PHP
    $text = str_replace(array('[br]'), array('<br>'), $text);

    Einmal editiert, zuletzt von fenestro ()