ilch Forum » Allgemein » HTML, PHP, SQL,... » Ich weiss net mehr weiter!!!

Geschlossen
  1. #1
    User Pic
    L0L-fr4g gelöschter User
    Hi @ all,
    wie gehts denn so???
    Ich bin gerade dabei ein Gästebuch zu machen, um ehrlich zu sein mein erstes. Jetzt bin ich gerade so weit, dass wenn eine Person was einträgt und ein Absatz macht, auch ein Absatz später im Gästebuch ist. Leider weiß ich net wie ich das einfügen soll. Das einzige weiß ich das der Befehl
    string nl2br(string string)
    ist.
    Kann mir jemand helfen, wie soll ich dass in mein Gästebuch einfügen???

    MFG
    L0L-fr4g
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    manuel ilch-Gründer
    Registriert seit
    22.03.2003
    Beiträge
    4.260
    Beitragswertungen
    4 Beitragspunkte
    das machste z.b. so:

    <?php
    
    // $gbook_text = string in dem der text des users ist
    
    $gbook_text = nl2br ( $gbook_text );
    
    ?>


    durch diese funktion werden alle zeilenumbrüche in <br> umgewandelt.

    string string heisst einfach nur das du dort einen string eintragen musst bzw. der funktion nl2br einen string übergeben musst.

    ... alles klar ? zwinker
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    L0L-fr4g gelöschter User
    Ja thx
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Stefan gelöschter User
    Hi

    Ich habe ein ähnliches Problem mit dem Forum ohne Usersystem.
    Wo muss ich oben genanntes eintragen, damit im Forum die Absätze funktionieren?

    MfG
    Stefan
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Stefan gelöschter User
    Habe das Problem selber gelöst.

    Man muss in den ilchcode in der forum_config.php folgendes einfügen:
    $s = str_replace("n",'<br>',$s);

    MfG
    Stefan
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    seth Mitglied
    Registriert seit
    12.03.2005
    Beiträge
    2.018
    Beitragswertungen
    1 Beitragspunkte
    wäre das nicht das gleiche wie
    $s = nl2br($s);
    ?
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Stefan gelöschter User
    Ja
    aber irgendwie ist mir das erst später aufgefallen.
    Habe es auch hinterher noch in $s = nl2br($s); geändert,
    da es mit der str_replace methode irgendwie zu komischen fehlern mit sonderzeichen nach einem doppelten Absatz kam.

    MfG
    Stefan
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten