Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » problem mit DB eintrag Antworten
problem mit DB eintrag

Darkforce
Pixelschubser


Beiträge: 10


huhu, =)

folgendes problem, ich wollte ein kleines script programmieren was ein einträge in einer Db macht, ähnlich wie ein forum.

nun soll auch ein text in der DB gespeichert werden, nur sollte keine HTML-codes verwendet werden dürfen.

ich hab zwei möglichkeiten versucht: function ( ) und arrays....

sofern dieser codeteil aktiv werden sollte wird einfach KEIN eintrag gemacht! ôo

nichtmal eine fehler meldung..nichts..nichts =(


schauts euch mal an:



$search3 = array( "<", ">", "", "", "", "", "%", "&", "[Zitat]", "[/zitat]", "[red]", "[/red]");

$replace3 = array( "<-",
"->", "<u>", "</u>", "<i>", "</i>", " Prozent", " und", "<u>Zitat:</u><br><i>", "</i><br>", "<font color='#FF0000'>", "</font>");

$text3 = str_replace($search3, $replace3, $text);

  Profil   Editieren   Zitieren

progrookie
Fachidiot


Beiträge: 119


poste doch mal bitte die komplette Funktion!!!

---

  Profil   E-Mail   Website   Editieren   Zitieren

Darkforce
Pixelschubser


Beiträge: 10


einige zeichen werden hier leider gar nicht oder falsch angezeigt


$text = $_GET["text"];
$search3 = array( "<", ">", "", "", "", "", "%", "&", "[Zitat]", "[/zitat]", "[red]", "[/red]");

$replace3 = array( "<-",
"->", "<u>", "</u>", "<i>", "</i>", " Prozent", " und", "<u>Zitat:</u>
<i>", "</i>
", "<font color='#FF0000'>", "</font>");

$text3 = str_replace($search3, $replace3, $text);

$text12 = nl2br($text3);
$eintrag = "INSERT INTO threads (text) VALUES ('$text12'')";
$eintragen = mysql_query($eintrag);




Diese Nachricht wurde geändert von: Darkforce
  Profil   Editieren   Zitieren

chip
Quasselstrippe


Beiträge: 391


Um HTML-Codes zu entfernen, bietet PHP eine eigene Funktion: strip_tags()

---

  Profil   Website   Editieren   Zitieren

Darkforce
Pixelschubser


Beiträge: 10


danke =)

  Profil   Editieren   Zitieren
 

Antworten
Nach oben