htmlspecialchars anders anwenden
frank
- php
Hi,
Die Funktion htmlspecialchars wandelt Sonderzeichen in HTML-Codes um!
Ich suche eine ähnliche Funktion:
genau wie bei htmlspecialchars sucht die Funktion nach Sonderzeichen, aber anstatt sie in HTML-Code umzuwandeln sollen sie einfach "verschluckt" werden!
Wie mache ich das?
Das geht bestimmt mit preg_replace oder?
ich verstehe diese Funktion bzw. deren Suchmuster-Parameter nicht :(
frank
Mit preg Replace ginge es auch, aber besser ist es dir ein array zu basteln, das alle deine Werte, die du entfernen möchtest beinhaltet. Dann reicht auch ein einfaches str_replace.
da bin ich ja auch schon drauf gekommen, aber woher soll ich denn wissen welche zeichen es alle gibt.. dachte es gibt da ne fertige funktion?!
jetzt noch ein extra array.. puuh..
im Prinzip möchte ich nur a-z A-Z und 0-9 zulassen und der rest soll verschluckt werden!
was wäre noch wichtig? das &-zeichen und ` wär auch noch okay
es geht um firmennamen und solche daten auch email-adressen -> also @ zeichen muss auch erlaubt sein, aber keine < und > zeichen und / " ' usw...
frank
Hallo frank.
es geht um firmennamen und solche daten auch email-adressen -> also @ zeichen muss auch erlaubt sein, aber keine < und > zeichen und / " ' usw...
Was stört dich an der gültigen Adresse „John Doe jd@example.org“?
Wie ich persönlich solcherlei Validierungen vornehme, ist im Archiv zu finden.
Einen schönen Freitag noch.
Gruß, Mathias
Hi frank!
Das geht bestimmt mit preg_replace oder?
Viel einfacher. Mit str_replace().
MfG H☼psel