Nieuw lid |
|
Hoi,
Ik maak een bel code alleen ik weet niet of hij veilig is.
Het idee erachter is om mensen credits tegeven in het spel ''criminals''
<?
# instellingen
$partnerid= 25317;
$betaalurl= 'http://criminals.game-action.nl/credits.php';
# gebruik de onderstaande methode zodat het POST of GET onafhankelijk is;
$betaalnummer= ( !empty($_POST['betaalnummer']) ) ? $_POST['betaalnummer'] : $_GET['betaalnummer'];
$betaalcode= ( !empty($_POST['betaalcode']) ) ? $_POST['betaalcode'] : $_GET['betaalcode'];
$c= ( !empty($_POST['c']) ) ? $_POST['c'] : $_GET['c'];
if (!$betaalcode) {
# er is nog geen betaalcode, vraag deze dus op;
header('Location: http://www.mollie.nl/partners/betaal/?actie=start&url='.urlencode($betaalurl));
exit;
} elseif ($betaalnummer and $betaalcode and $c) {
# ik heb een betaalcode en moet deze controleren;
$url = "http://www.mollie.nl/partners/api/micropayment/?".
"partnerid=".$partnerid."&betaalnummer=".urlencode($betaalnummer)."&betaalcode=".urlencode($betaalcode);
$result = @implode("",file($url));
if ($result == 'OK') {
$betaald = true;
} else {
$error = true;
}
}
?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head>
<style>
body, td, p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: zwart;
}
form {
margin: 0;
}
</style>
<title>Credits kopen</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body leftmargin="6" topmargin="6" scroll=no>
<?
if (!$betaald) {
if ($error) {
echo 'Betaalcode is niet betaald. Probeer opnieuw!<hr>';
}
?>
<p><strong>Credits kopen</strong></p>
Bel het nummer <span style="font-weight: bold;font-size:14px;"><?= $betaalnummer ?></span><br>
Toets daarna de volgende code in: <span style="font-weight: bold;font-size:14px;"><?= $betaalcode ?></span><br>
<br>Klik op de knop hieronder!<br><br>
<form method="post" action="<?= $betaalurl ?>">
<input type="hidden" name="betaalnummer" value="<?= $betaalnummer ?>">
<input type="hidden" name="betaalcode" value="<?= $betaalcode ?>">
<input type="hidden" name="c" value="1">
<input type="submit" value="Klik hier na de betaling !">
</form>
</p>
<?
} elseif ($betaald) {
$check = mysql_query("SELECT * FROM [users] WHERE `login`='{$data->login}'");
$checking = (mysql_fetch_array($check));
$upviews = $checking['bank']+10000;
mysql_query("UPDATE `[users]` SET `bank` = '$upviews' WHERE `login`='{$data->login}'");
?>
<h3>Betaling afgerond!</h3>
<p>Bedankt.</p>
<?
}
?>
</body>
</html>
<? # instellingen $partnerid= 25317; $betaalurl= 'http://criminals.game-action.nl/credits.php'; # gebruik de onderstaande methode zodat het POST of GET onafhankelijk is; $betaalnummer= ( !empty($_POST['betaalnummer']) ) ? $_POST['betaalnummer'] : $_GET['betaalnummer']; $betaalcode= ( !empty($_POST['betaalcode']) ) ? $_POST['betaalcode'] : $_GET['betaalcode']; $c= ( !empty($_POST['c']) ) ? $_POST['c'] : $_GET['c']; if (!$betaalcode) { # er is nog geen betaalcode, vraag deze dus op; header('Location: http://www.mollie.nl/partners/betaal/?actie=start&url='.urlencode($betaalurl)); } elseif ($betaalnummer and $betaalcode and $c) { # ik heb een betaalcode en moet deze controleren; $url = "http://www.mollie.nl/partners/api/micropayment/?". "partnerid=".$partnerid."&betaalnummer=".urlencode($betaalnummer)."&betaalcode=".urlencode($betaalcode); if ($result == 'OK') { $betaald = true; } else { $error = true; } } ?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> <html> <head> <style> body, td, p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: zwart; } form { margin: 0; } </style> <title>Credits kopen</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body leftmargin="6" topmargin="6" scroll=no> <? if (!$betaald) { if ($error) { echo 'Betaalcode is niet betaald. Probeer opnieuw!<hr>'; } ?> <p><strong>Credits kopen</strong></p> Bel het nummer <span style="font-weight: bold;font-size:14px;"><?= $betaalnummer ?></span><br> Toets daarna de volgende code in: <span style="font-weight: bold;font-size:14px;"><?= $betaalcode ?></span><br> <br>Klik op de knop hieronder!<br><br> <form method="post" action="<?= $betaalurl ?>"> <input type="hidden" name="betaalnummer" value="<?= $betaalnummer ?>"> <input type="hidden" name="betaalcode" value="<?= $betaalcode ?>"> <input type="hidden" name="c" value="1"> <input type="submit" value="Klik hier na de betaling !"> </form> </p> <? } elseif ($betaald) { $check = mysql_query("SELECT * FROM [users] WHERE `login`='{$data->login}'"); $upviews = $checking['bank']+10000; mysql_query("UPDATE `[users]` SET `bank` = '$upviews' WHERE `login`='{$data->login}'"); ?> <h3>Betaling afgerond!</h3> <p>Bedankt.</p> <? } ?> </body> </html>
|