SMS über PHP Script verschicken

dafür brauchst du einen anbieter der die sms dann auch tatsächlich verschickt.. nur mit php allein kannst du keine sms versenden, dafür brauchste noch einen sms gateway
ich nutze den von mpc:
http://www.prosms.info/
 
@Rev
welches angebot nutzt du davon ? Ich hab da nämlich nicht herausfinden können ob man bei dem Prepaid angebot die SMS innerhalb von einem Monat aufbrauchen muss oder ob der Zeitraum egal ist. Haben die eigentlich keine AGB oder bekommt man die erst nach dem Absenden vom Anmeldeformular zu sehen ?

tob
 
ich nutze prepaid und die muss man nich in einem monat aufbrauchen, also bei 3monaten hab ich jetzt mein kontigent erst nachgeladen ;)
agb´s.. ähm, ehrlich gesagt hab ich danach gar nicht geschaut
 
Danke für die schnelle Antwort.
Klingt ja echt gut... sollte man sich mal überlegen..

tob
 
@Rev
gleich noch ein paar Fragen:
Wie verschickst du die SMS mit HTTP-to-SMS oder Mail-to-SMS ?
Wwenn ich das über Http mache heisst das doch das ich nur ein Html formular zusammenschustern muss das dann seinen Inhalt an prosms schickt ?
Aber dann kann man die Daten ja schlecht selber verwerten (zb. protokolieren wieviele SMS vesendet wurden) oder doch (kann php selber http verbindungen herstellen ?) ?
Heist das ich muss das über mail() machen ?
Ausserdem hab ich gelesen das mir prosms eine Fehlermeldung zurück gibt falls das senden einer SMS scheitert, wie fange ich die ab bzw wie äußern sie sich ?


hoffe ich nerv dich nicht :{} :{} :{} :{}

tob
 
http benutz ich

*gg*
ne du nervst nich, ich mach das mit nem fopen (daten werden mit nem formular übergeben) :

PHP:
$sms="http://sms.mpcnet.de/httptosms.pl?user=XXXXX&pass=XXXXXX&type=text&cc=$land&&nr=$nr&content=$smsmessage&nl=1&reply=$reply";
$smssend=fopen($sms,"r");
$smssend=fgets($smssend,24);

natürlich kannst du dann das ganze auch mitprotokolieren usw, in ne db schreiben..
die fehlerauswertung mach ich so:

PHP:
$problem="-";
if (strstr($smssend,$problem))
{
// genauere fehlerauswertung
}
 
Zuletzt bearbeitet:
Sau Geil Danke.
dass das mit fopen gehen könnte hatte ich mir schon gedacht wusste nur nicht wie vorallem das mit der Fehlermeldung.

tob

eine Frage hab ich noch :
$smssend=fgets($smssend,24); <= Warum gerade 24 und nicht mehr oder weniger?
 
puuh, du fragst sachen.. ich hab das vor längerer zeit gecodet..
auf jeden fall sind alle fehlermeldungen kürzer, deshalb hab ich den wert genommen.. kleiner solltest du nich machen
 
Zurück