Betaal acount voor criminals
Ik ben opzoek naar een betaal acount voor een criminal. Hij moet gebruik maken van http://www.mobilemoney.com als er betaalt is moet er deze code uitworden gevoert:
mysql_query("UPDATE `[users]` SET `betaal`='1' WHERE `login`='{$x->login}'");
Die query toevoegen is het probleem niet, je wilt eerst controlleren of er betaald is.
http://www.mobilemoney.com/validate.asp?username=xxx&password=yyy&pincode=zzz&output=valid
En als er betaalt is moet de output 1 zijn. En warom is users een rare naam?
users niet, maar [users] wel, de haakjes moeten weg.
Je weet hoe fsockopen werkt?
ik vond [users] wel leuk staan. maar daar ging mijn vraag niet over
Arjan:
Je weet hoe fsockopen werkt?
Nee sorry
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<?php
error_reporting(E_ALL);
$filename = "http://www.mobilemoney.com/validate.asp?username=xxx&password=yyy&pincode=zzz&output=valid";
$handle = fopen ($filename, "r");
$content = fread ($handle, 4048);
fclose ($handle);
echo $content;
?>
error_reporting(E_ALL);
$filename = "http://www.mobilemoney.com/validate.asp?username=xxx&password=yyy&pincode=zzz&output=valid";
$handle = fopen ($filename, "r");
$content = fread ($handle, 4048);
fclose ($handle);
echo $content;
?>
Overigens lijkt met mij zwaar omverstandig om op die manier te werken, jou gebruikersnaam en wachtwoord lijkt mij dan door iedereen te lezen als er wat fout gaat...
wat is dan volgen jouw een betere oplossing?
fsockopen en dan zelfs de get er doorheen rammen. Maar kijk eerst maar eens of bovenstaand voorbeeld werkt. Alhoewel het mij raar lijkt als je geen goede voorbeeldcode van dat bedrijf krijgt.
Warning: fopen(): URL file-access is disabled in the server configuration in /data/members/free/tripod/nl/f/o/x/foxgames/htdocs/worldcrime/test.php on line 5
Warning: fopen(http://www.mobilemoney.com/validate.asp?username=xxx&password=yyy&pincode=zzz&output=valid): failed to open stream: no suitable wrapper could be found in /data/members/free/tripod/nl/f/o/x/foxgames/htdocs/worldcrime/test.php on line 5
Warning: fread(): supplied argument is not a valid stream resource in /data/members/free/tripod/nl/f/o/x/foxgames/htdocs/worldcrime/test.php on line 6
Warning: fclose(): supplied argument is not a valid stream resource in /data/members/free/tripod/nl/f/o/x/foxgames/htdocs/worldcrime/test.php on line 7
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?PHP
$pincode = ''; //invullen $_GET['pin'] ofzo
//nummers controleren
if (preg_match("/[0-9]$/", $pincode)){
//nummer controle goed, start verbinding met mobilemoney
$url = "http://www.mobilemoney.com/validate.asp?username=xxx&password=yyy&pincode=".urlencode($pincode)."&output=valid";
$result = @implode("",file($url));
if ($result=="OK"){
mysql_query("UPDATE `[users]` SET `betaal`='1' WHERE `login`='{$x->login}'");
}else{
//ongeldig pincode id
}
}else{
// ongeldige pincode karakters
}
?>
$pincode = ''; //invullen $_GET['pin'] ofzo
//nummers controleren
if (preg_match("/[0-9]$/", $pincode)){
//nummer controle goed, start verbinding met mobilemoney
$url = "http://www.mobilemoney.com/validate.asp?username=xxx&password=yyy&pincode=".urlencode($pincode)."&output=valid";
$result = @implode("",file($url));
if ($result=="OK"){
mysql_query("UPDATE `[users]` SET `betaal`='1' WHERE `login`='{$x->login}'");
}else{
//ongeldig pincode id
}
}else{
// ongeldige pincode karakters
}
?>
Gewijzigd op 14/03/2006 19:56:00 door Pieter van Linschoten
Kijk eens wat er gebeurd met deze code:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
$fp = fsockopen("www.phphulp.nl", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)<br />\n";
} else {
$out = "GET /index.php HTTP/1.1\r\n";
$out .= "Host: www.phphulp.nl\r\n";
$out .= "Connection: Close\r\n\r\n";
fwrite($fp, $out);
while (!feof($fp)) {
echo fgets($fp, 128);
}
fclose($fp);
}
?>
$fp = fsockopen("www.phphulp.nl", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)<br />\n";
} else {
$out = "GET /index.php HTTP/1.1\r\n";
$out .= "Host: www.phphulp.nl\r\n";
$out .= "Connection: Close\r\n\r\n";
fwrite($fp, $out);
while (!feof($fp)) {
echo fgets($fp, 128);
}
fclose($fp);
}
?>
Arjan:
fopen gaat dus niet werken, je server ondersteund het niet om fopen te gebruiken met een verbinding naar buitenaf.
Kijk eens wat er gebeurd met deze code:
Kijk eens wat er gebeurd met deze code:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Helemaal niks
Ik krijg het gevoel dat je een server hebt die niks/weinig ondersteund.
ik maak gebruik van de gratis server van lycos
Ik ben in ieder geval door de mogelijkheden heen.
Das een goede, wie heeft die eigenlijk gemaakt :+.