nouja, zeg. Een criminalz vraag. Ten eerste: het is geen criminalz en ten tweede: ik wil nu, na een jaar scripten graag een beloning voor mijn werk.
Ik zal wel iets meer informatie geven:
Ik heb dus een micropayment bij mollie, maar verder doet mollie niets.
Ik wil dat na de betaling de credits van de betaler worden verhoogd met bijvoorbeeld 100 credits.
Ik wil dus dat er een pagina na betaling wordt geladen waarbij wordt gecontroleerd als het betaald is of niet.
?
Onbekende gebruiker
11-11-2005 17:17
Stillone
het is geen criminalz
Nee, maar vast wel iets soortgelijks met bendes/drugs/levels
Kasper
te weinig informatie, noodzaak van betalingen en het woord 'players'
en levels, ******(sterretjes bij padnaam etc), moorden, drugs, gangs, auto gestolen...
Ik snap echt niet wat de fun is van een online game zoals dit maken is. Het is niet uniek, integendeel.
Ik heb dit script gevonden, maar als ik zelf bel wordt er niets op mijn account geschreven. Wat moet ik veranderen zodat het geld wel op mijn account wordt geschreven?
# 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>Special Account</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>Special Account</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) {
include('updatepremium.php');
mysql_query("update players set credits=credits+1000000 where id=$stat[id]");
?>
<h3>Betaling afgerond!</h3>
<p>Bedankt.</p>
<?
}
?>
</body>
</html>