SMS Versand

Nummer Variable $to prüfen


Antworten Thema abonnieren
Anzeige

websms123
Post #1
Verfasst am 25.06.2009, 14:45
Titel: Nummer Variable $to prüfen
Zitat


Registriert seit
10.04.2007

Beiträge: 12
Punkte: 72
Guten Tag alle zusammen,

Ich hätte eine Frage bsw ein kleines Problem wie ist es möglich die maximale nummer (zeichen) mittels php zu prüfen ?

Ich habe das wie folgt gemacht ..

if(strlen($_POST['to'])>10) { // Zahlen müssen grösser sein als 10 zeichen

//echo send ok

else

// Die Nummer ist ungültig


Das funktioniert bei meinem Script wunderbar nur werden die Zahlen wie z.B 12345 trotzdem versendet "Hab ich im Logbuch" festgestellt

Alternativ das auch nur Nummern und keine Buchstaben versendet werden habe ich so gelöst

einen String festgelegt $string ="1234567890"; und mit (preg_match festgelegt funktioniert auch wunderbar nur mit der Nummer ^^ bsw Anzahl Zeichen klappt noch nicht ganz

auch getestet von der APi '&to=' . urlencode($_POST['to']) geändert in //'&to=' . strlen(urlencode($_POST['to'])<10) . hat keine Funktion ?!


Das ganze ist zwar halb so schlimm da man ungültige Sms wie z.B 12345 reklamieren kann nur würde es mich schon interessieren einen Lösungsansatz vorab zu erstellen.

Hat jemand eine Idee wie ich es lösen könnte ? Würde mich um eure mithilfe freuen...

sms77.de
Post #2
Verfasst am 14.07.2009, 15:36
Titel:
Zitat



Registriert seit
10.02.2005

Beiträge: 3156
Punkte: 4923


WWW
Mach doch mal ein
PHP:


echo strlen(urlencode("f")<10);



Das gibt immer 1 zurück, du schickst also immer SMS an die Nummer "1"

Denke du hast da ein paar elementare Fehler in deinem Script, poste doch mal das ganze Script dann können wir dir besser helfen.
websms123
Post #3
Verfasst am 15.07.2009, 00:50
Titel: Vielen Dank
Zitat


Registriert seit
10.04.2007

Beiträge: 12
Punkte: 72
Hallo vielen Dank für die Antwort.
Ich habe es bereits gelöst. Ich hatte einen kleinen Logikfehler im Script man sollte erst das Formular überprüfen bevor man nachrichten verschickt
thx
Antworten Thema abonnieren

Login

Benutzer:

Passwort:

Login speichern

SSL einschalten
Daten vergessen?

Neueste User

35 User online (29 Gäste)

SMS Status

Aktuell durchschnittliche Zustellzeit der SMS:
BasicPlus: 6min 17sek
Quality: 0min 50sek
Was ist das?

Für Webmaster

Sie möchten den Besuchern Ihrer Webseite einen eigenen Free SMS Versand anbieten?
Dann nutzen Sie das Free SMS Partnerprogramm


Serverüberwachung / Servermonitoring mit Livewatch.de
Servermonitoring mit Livewatch.de


Folgen Sie uns auf Facebook