in php nur bestimte zeichen erlauben, wie heißt die funktion

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
Mafia GmbH
Mitglied
Beiträge: 355
Registriert: 13.10.2003 16:09

in php nur bestimte zeichen erlauben, wie heißt die funktion

Beitrag von Mafia GmbH »

Hallo ich habe noch ein kleines Problemchen.
Also ich habe bei mir ein kostenlossens SMS versand eingerichtet.
Aber beim anbitter sehe ich das ichmal für eine SMS normal zahle mal überteurt. Es ligt höchstwarscheinlich wegen den Zeichen, werden andere Zeichen als erlaubt benutzt, so muss die SMS etwas teuerer abgesendet werden um die Zeichen ja auf dem handy angezeigt werden zu können.
Nun brauche ich eine funktion, wo ich die Zeichen eingebe die erlaubt sind und all die andere einfach löscht.
Ich dancke in voraus ;)
Benutzeravatar
QCO
Mitglied
Beiträge: 708
Registriert: 15.03.2003 12:30
Wohnort: Leipzig

Beitrag von QCO »

Am einfachsten kannst du das mit str_replace() machen.

Code: Alles auswählen

$verboten = array( 'ä', 'ü', '&', '@');
$nachricht = str_replace($verboten, '', $nachricht);
Schnelle direkte Hilfe? Modeinbau? Umfassender, persönlicher Support? Ein individuelles Design/Template?
Ich bin käuflich und löse zu kleinen Preisen Deine Probleme. Anfragen bitte per PN oder Mail.
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Oder etwas komfortabler für den Benutzer:

Code: Alles auswählen

$verboten = array('ä', 'ü', '&', '@');
$erlaubt = array('ae', 'ue', '+', '(at)');
$nachricht = str_replace($verboten, $erlaubt, $nachricht);
KB:knigge
Antworten

Zurück zu „Coding & Technik“