kostenloser Webspace werbefrei: lima-city


HILFE: Bei formular meines pm systems^^ ######

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    d*****e

    hallo,ich hab ein pm system bei dem man beim tag/formular">formular ausf?llen muss zu wem die nachricht geht einen betreff und die text eingabe^^
    das pm system funktzioniert folgendermassen:
    der text wird bei der datenbank gespeichert
    nur wen man beim text schreiben einen zeilumbruch macht also eine zeile frei l?sst mit der entertaste dan wird der zeilumbruch sp?ter wen es bei der datenbank gespeichert wurde und dan wieder ausgelesen wird nicht angezeigt??

    wiso??was muss ich machen??

    ich freue mich auf eine antwort
    mfg dbzgame
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. benutzernaemelchen

    Kostenloser Webspace von benutzernaemelchen

    benutzernaemelchen hat kostenlosen Webspace.

    bei der Ausgabe must du:


    nl2br($text) schreiben.
    Dann werden die Zeilenumbr?che mit ausgegeben.
  4. Autor dieses Themas

    d*****e

    ?ch k?nnt dich knutschen^^
    vielen dank nochmals!!!

    mfg dbzgame
  5. Wie das Problem zu l?sen ist hat dbzgame ja schon geschrieben.
    Damit du aber auch wei?t, warum das ganze so gemacht werden muss:
    Wenn du einen Text schreibst und ausgeben m?chtest, dann musst du z.B. <br>, <br />, <p></p> oder <p /> benutzen um einen Zeilenumbruch zu erzeugen.
    Dasselbe gilt ebenfalls f?r den Text in der Datenbank.
    Beim Abspeichern wird dort nur ein normaler Zeilenumbruch eingetragen, nicht jedoch ein HTML-Tag.
    Wenn du bei der Ausgabe in den Quelltext schaust, dann siehst du, dass dort die Zeilenumbr?che drin sind, der Browser ignoriert diese aber, da keine HTML-Angaben gegeben sind.
    nl2br ersetzt nun alle "normalen" Zeilenumbr?che durch <br /> Tags. Damit sind sie html-konform und werden dargestellt.
  6. Autor dieses Themas

    d*****e

  7. F?r den Notfall k?nntest du auch dne pre tag benutzen. einfach in <pre> und </pre> einklammern. Das ganze zeigt den Text dann so an, wie er im Quellcode steht. Also mi Zeilenumbr?chen wenn welche vorhanden sind (\n wird sozusagen automatisch zu <br>)
  8. 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!