SMS Versand

guthabenabfrage mit php - was läuft da schief


Antworten Thema abonnieren
Anzeige

tischonline
Post #1
Verfasst am 25.12.2007, 22:14
Titel: guthabenabfrage mit php - was läuft da schief
Zitat


Registriert seit
09.12.2007

Beiträge: 15
Punkte: 95
ich bekomme einfach keinen rueckgabe wert. was ist falsch?

PHP:


$data
[u]="blalbla";

$data[p]="meinpasswort";

$url 'http://gateway.sms77.de/balance.php' '?' http_build_query($data);



echo 
$url;

echo 
"<br />";



$rga = @file($url);



echo 
"rueckgabewert1".$rga;

echo 
"<br />";



echo 
"rueckgabewert2".$rga[0];

echo 
"<br />";



if (
$rga[0]!="900") echo "Das Guthaben beträgt: ".$rga[0]." EUR";

if (
$rga[0]=="900") echo "Username / Passwort prüfen !!";





Zuletzt bearbeitet: 27.12.2007 16:33 - Insgesamt 1 mal bearbeitet.
Arcon
Post #2
Verfasst am 26.12.2007, 11:29
Titel:
Zitat



Registriert seit
21.12.2005

Beiträge: 768
Punkte: 1110


WWW
dein http_build ist sinnlos da sich dort keine URL befindet, und bei deinem fopen werden die variablen nicht übergeben.

versuchs einfach mal so
$user="blalbla";
$pass="meinpasswort";
$url = 'http://gateway.sms77.de/balance.php?u' .$user.'&p'.$pass;

und lösch das http_build

das echo "rueckgabewert1".$rga;
echo "<br />";
kannst auch löschen, gibt nur fehler.

_________________
Menschen Reden viel, aber sagen wenig
tischonline
Post #3
Verfasst am 26.12.2007, 11:35
Titel: danke
Zitat


Registriert seit
09.12.2007

Beiträge: 15
Punkte: 95
ich werds probieren und hier wieder laut geben - aber nicht heute

PS: echo war nur zu kontrollzwecken drin.klar

doch ich verstehe noch nicht, warum das http hier sinnlos sein soll? Vll war ich aber auch nur zu müde .....

es fehlt übrigens noch ein = zeichen

hier der code: http://tischonline.bplaced.net/sms77/guthabenabfrage.php
http://tischonline.bplaced.net/sms77/guthabenabfrage.txt

der rest ist provider abhängig. wenn url_fopen nicht erlaubt wird, dann geht das nicht


Zuletzt bearbeitet: 26.12.2007 17:09 - Insgesamt 3 mal bearbeitet.
sms77.de
Post #4
Verfasst am 27.12.2007, 16:35
Titel:
Zitat



Registriert seit
10.02.2005

Beiträge: 3156
Punkte: 4923


WWW
Übrigens gibt es hier im Forum den [ php ] Tag, dann wird der Code sehr viel einfacher lesbar

Evtl müssen $user und $pass per urlencode() codiert werden, falls Sonderzeichen enthalten sind.
Ansonsten versuchs doch mal mit print_r($rga) nach dem @file(...) oder nimm das "@" vor dem file(...) weg.
Antworten Thema abonnieren

Login

Benutzer:

Passwort:

Login speichern

SSL einschalten
Daten vergessen?

Neueste User

50 User online (38 Gäste)

SMS Status

Aktuell durchschnittliche Zustellzeit der SMS:
BasicPlus: 3min 52sek
Quality: 0min 44sek
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