kostenloser Webspace werbefrei: lima-city


Text aus "Textarea" ohne html formatieren

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    schrotti12

    Moderator Kostenloser Webspace von schrotti12

    schrotti12 hat kostenlosen Webspace.

    Hallo...

    Ich bins schon wieder... Ich h?tte da wieder mal eine Frage:

    Auf Lima-City ist es auch so:
    Wenn man auf einen Beitrag antwortet oder einen neuen schreibt, und man im Textfeld, wo der Text eingetragen wird, auf "Enter" dr?ckt, springt der Cursor in die n?chste Zeile. Im Forum, wo der Beitrag dann angezeigt wird, ist an dieser Stelle auch eine Leerzeile bzw. ein Absatzt (je nachdem, wie oft mal auf "Enter" gedr?ckt hat)

    Nun meine Frage:
    Wie geht das? Muss man da BB-Codes installieren oder sonst etwas?

    Ich will n?mlich folgendes:

    Bei meiner Page kann ich die Daten, die auf der Startseite angezeigt werden sollen, via Textfeld eingeben. Um diese zu formatieren muss ich aber html verwenden...
    Also <br> und solche Sachen...

    Ich h?tte es aber auch gerne so, wie im Forum hier!
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. theuntouchables

    theuntouchables hat kostenlosen Webspace.

    Du willst das php hinter jeden absatz ein <BR> macht oder wie???
    Daf?r gibt es einen code. Du musst den Text durch die nl2br() funktion laufen lassen, also $input = nl2br ($input); und dann werden bei jedem absatz <br> hintergesetzt...
  4. Wenn du gar nicht mehr willst, dass man html Code benutzen kann (was auch empfehlenswert ist, weil sonst jeder, der Zugriff hat auch Bad-Code einf?gen kann, siehe hier http://www.lima-city.de/community/boards.php?mode=thread&id=14079), solltest du zus?tzlich noch die Funktionen htmlentities() und addslashes() benutzen. Diese verhindern sehr effektiv, dass kein html Code mehr umgesetzt wird. Wenn du allerdings addslashes() benutzt, musst du bei der Ausgabe dann wieder darauf achten, dass su stripslashes() anwendest, sonst sehen z.B. alle " so aus \".
  5. m****w

    wenn du wissen willst, wie HTML nicht benuzt wird, sondern einfach nur angezeigt wird:

    $input = htmlspecialchars ($input);

    Menlow

    EDIT: Mist, zu sp?t...
  6. Autor dieses Themas

    schrotti12

    Moderator Kostenloser Webspace von schrotti12

    schrotti12 hat kostenlosen Webspace.

    Also, html oder nicht iss egal...
    in den admin-bereich komm so oder so nur ich rein!

    Ich will folgendes:

    Wenn ich im Textfeld, in welchem ich die Nachricht reingebe, auf "Enter" dr?cke (also eine neue Zeile mache) soll es nacher in der Ausgabe genau gleich aussehen!

    Also: Im Textfeld:

    "?berschrift

    Text
    Text

    Schluss"

    Im moment sieht es aber bei der Ausgabe dann so aus:

    "?berschrift Text Text Schluss"

    Ich will aber, dass es genau gleich aussieht.

    Also sowohl im Textfeld als auch auf der Seite solles so aussehen:

    "?berschrift

    Text
    Text

    Schluss"
  7. $inhalt = ereg_replace("\n","<br>",$inhalt);

    so m?sste es eigentlich gehen...
  8. theuntouchables

    theuntouchables hat kostenlosen Webspace.

    jap das macht meine beschriebene nl2br auch...
  9. m****w

    Jo. Wenn die variable $text nun den Text enthaltet, muss du folgendes machen: $text=nl2br($text);

    Menlow
  10. theuntouchables

    theuntouchables hat kostenlosen Webspace.

    @menlow
    das habe ich in meinem ersten post auch schon geschrieben...
  11. Autor dieses Themas

    schrotti12

    Moderator Kostenloser Webspace von schrotti12

    schrotti12 hat kostenlosen Webspace.

    ok, danke...
    Ich werd das ausprobieren, sobald das "Update-System" l?uft...

    Im moment habe ich damit n?mlich genug probleme...
    Anstatt die vorhandenen Datens?tze zu aktualisieren schreibt es mir immer neue rein!
    ?rgerlich...

    Na ja, ich werd schon noch dahinter kommen!

    Ok, dann sag ich mal Danke, f?r die Ratschl?ge und L?sungen!
  12. 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!