http_request
hallo, ich schon wieder :)
für alle, die mich noch nicht kennen...ich "programmiere" für ein projekt an der uni. bin aber absoluter anfänger und im moment komm ich auch gar nicht weiter. wir haben also einen provider, der von uns einen sms text und telefonnummern übergeben bekommen soll. ich hab das erst versucht, indem ich eine e-mail in php geschrieben habe, die im textanhang die telefonnummern übergibt (welche vorher aus der mysql-db geholt werden). leider will unser php an der uni diesen textanhang nicht, selbst unser betreuer, der sich damit auskennen sollte, hat es nicht hinbekommen. nun die zweite möglichkeit: die daten können auch wie im folgenden beispiel übergeben werden: https://gate1.goyyamobile.com/sms/se...sender=SMSInfo &msg=testtext&id=11111&pw=pass&time=150022032002&msgtype=t so wird praktisch jede sms einzeln geschickt und ich muss da ne schleife draus machen, die dann die nummern immer austauscht. jedenfalls komme ich damit gar nicht klar. mein betreuer hat mir als hilfe gegeben, dass ich das GANZ EINFACH (ich kann den spruch schon nicht mehr hören *jammer*) mit einem http_request machen kann. nur leider verstehe ich gar nicht, was ich damit machen soll und wie??? kann mir das jemand leicht erklären? bis jetzt hab ich folgendes gemacht: if ($_POST [’kollvor’]= =1){ $query = "select vorwahl_tere ,nummer_tere from reg_te where kollvor_tere=’1’"; $result = mysql_query($query) or die("Anfrage fehlgeschlagen: " . mysql_error()); while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) { $vorwahl = $line[0]; $nummer = $line[1]; $telnum=$telnum.’0049’.$line[0].$line[1]; } mysql_free_result($result); und jetzt hab ich keine ahnung, wie ich die nummern eben übergeben kann bzw was ich mit http_request machen soll???? hilfesuchende grüße katharina |
AW: http_request
ok, das habe ich gerade gefunden...aber geht das so????
if ($_POST [’kollvor’]= =1){ $query = "select vorwahl_tere ,nummer_tere from reg_te where kollvor_tere=’1’"; $result = mysql_query($query) or die("Anfrage fehlgeschlagen: " . mysql_error()); while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) { $vorwahl = $line[0]; $nummer = $line[1]; $telnum=$telnum.’0049’.$line[0].$line[1]; http_request ('POST', https://gate1.goyyamobile.com/sms/sendsms.asp', true); http_request.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); http_request.send('receiver='$telnum'&sender=PMTUC&id=id&pw=pw&time='t ime()'&msgtype=t'); http_request.send(null) } mysql_free_result($result); |
AW: http_request
&pw=pass ist aber nicht dein ernst oder...
jeder der den link sieht bekommt dann per url das passwort geliefert ! |
AW: http_request
nein, dass ist nicht mein ernst :) aber ich will doch hier nicht das richtige passwort verraten und auch ne id habe ich ne andere :)
wichtig wäre aber, ob das so funktioniert, oder ob es anders geht???? |
AW: http_request
Zitat:
|
AW: http_request
Hallo,
ich hab da mal ein paar Fragen, wenn ich darf? Wie viele SMS möchtest du versenden? Alle mit dem gleiche Text an verschiedene nummern? Warum hat das versenden der Mail mit Anhang nicht funktioniert? Wenn du mehrere SMS zu versenden hast würde ich die Variante mit der Mail nochmal probieren. Schau dir doch mal das hier an: http://www.webmaster-resource.de/tri...erschicken.php Kennst du dieses Dokument: http://www.massenversand.de/mv2004/d...erface_SMS.pdf Hoffe das dier hier etwas weiterhilft mfg stephan ps. Du hast sysop nicht richtig verstanden, er meint ob es dein ernst ist das Passwort im Klartext via get zu übermitteln?? Schein für mich so! |
AW: http_request
Zitat:
Falls 1: korrekt. Falls 2: die Funktionen sind simpel formuliert sowas ähnliches wie cURL. Es ist allerdings fraglich, ob gerade sein Provider diese PECL Erweiterung installiert hat. Ich selber tue mir das erst dann an, wenn es mit CURL mal mehr Probleme geben sollte. |
Alle Zeitangaben in WEZ +2. Es ist jetzt 00:18:55 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.