kostenloser Webspace werbefrei: lima-city


Zeilenumbruch in Text aus Datenbank

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    ultimate-bravery

    ultimate-bravery hat kostenlosen Webspace.

    Hallo zusammen,

    auf meiner Seite soll man einen Text in eine Datenbank speichern können. In diesem Text können auch Zeilenumbrüche sein. In der Datenbank bleiben die Zeilenumbrüche. Aber wenn man den Text nun aus der Datenbank ausgeben will, werden die Zeilenumbrüche ignoriert. Ist ja auch logisch, da ein Zeilenumbruch in HTML einen extra Befehl braucht.

    Wie kann ich das Problem jetzt lösen? Also wie kann ich es machen, dass die Zeilenumbrüche aus dem Text bei der Ausgabe berücksichtigt werden?

    Ich hoffe ihr versteht mein Problem und könnt mir dabei helfen.
    Viele Grüße
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. mit der PHP-Funktion
    nl2br($text);
  4. hier nochmal ein etwas vollständigeres Beispiel:

    <?php 
    	// hier noch connect zur DB eintragen!
    	if (isset($_GET['mail_id']))
    		{
    			$sql = "select * from mail WHERE mail_id='{$_GET['mail_id']}' ";
    			echo $sql . "<br>";
    			$result = mysql_query($sql);
    			$mailrow = mysql_fetch_object($result);
    
    			//Dump des Inhalts
    			echo "<pre>";
    			var_export($mailrow);
    			echo "</pre>";
    		}
    	else
    		{
    			echo "Kein mail_id über $_GET erhalten!";
    			exit;
    		}
    
    	echo "<p>Ausgabe als TEXTAREA:<p>";
    	echo "<TEXTAREA readonly style='width: 580px; height: 200px; resize: none; border: solid; '>" . str_replace("<br />","\n",$mailrow->mail_content) . "</TEXTAREA>";
    	
    	echo "<p>Ausgabe ohne TEXTAREA:<p>";
    	echo nl2br($mailrow->mail_content);
    ?>

    :spammer:

    Beitrag zuletzt geändert: 22.1.2014 11:22:22 von dunkeltuten
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!