ilch Forum » Allgemein » HTML, PHP, SQL,... » html in die datenbank schreiben

Geschlossen
  1. #1
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    hallo leute,

    ich habe ein eingabe feld <textarea> ...

    und möchte da auch html eingeben können einfach so plain ohne editor etc

    einfach <b>...</b>

    wenn ich das abschicke landet es icht in der db....

    das feld ist ein varchar feld..

    woran kann das liegen?
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Dass du escape($var, 'string') benutzt, damit wird html entfernt, verwendete 'textarea' statt 'string', damit kein HTML entfernt wird.

    Für längere Textfelder sollte man kein varchar verwenden, sondern die text Felder, wie lang sollen die Texte werden?
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    dann mach ein Type text raus

    edit: Mairu war schneller lachen


    Zuletzt modifiziert von Siggi am 10.03.2013 - 12:28:54
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    maximal 5000 zeichen soll das textfeld lang sein.

    okay danke werd ich nachher gleich testen lächeln
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Früher war varchar auf 255 Zeichen begrenzt, mittlerweile kann ein varchar feld auch bis 64k zeichen haben, allerdings dürfen alle varchar felder einer tabelle auch nicht mehr als 64k haben, je nachdem kannst du also auch varchar verwenden, wenn 5000 reichen.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    kann man ein varchar feld ohne datenverlust in ein text feld ändern?
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    mach ein backup der einzelnen tabelle und teste es zwinker

    Ich mein aber schon
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    ZitatZitat geschrieben von Siggi

    mach ein backup der einzelnen tabelle und teste es zwinker


    das sowieso^^:)
    0 Mitglieder finden den Beitrag gut.
Geschlossen

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

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten