hoi ik heb van deze site het mollie script overgenomen wat ik heb ingebouwd in mijn MMORPG.
als ik dus 1 credit koop dat wertk allemaal enzo. dan bel ik met mollie vul de code in en dat gaat goed. alleen het betaald.php script werkt niet.
maar ik zie de fout echt niet weet iemand hier misschien wat er niet klopt??
<?php
include('../../game/game_config.php');
if($_SERVER['REQUEST_METHOD'] == "GET")
{
$ipadres = $_SERVER['REMOTE_ADDR'];
if($ipadres == '82.94.255.118' || $ipadres == '82.94.255.119')
{
if(isset($_GET['parameter']) && !empty($_GET['parameter']))
{
if(is_numeric($_GET['parameter'][1]) && is_numeric($_GET['parameter'][2]))
{
$username = mysql_real_escape_string($_GET['parameter'][1]);
// $username="test";
$checksum = mysql_real_escape_string($_GET['parameter'][2]);
$var = date('dmY');
$hash = md5($var);
if ($checksum == $hash){
$credits_sql="SELECT * FROM gebruikers WHERE username = '$username;'";
$credits_uitvoeren = mysql_query($credits_sql);
$credits_recordset = mysql_fetch_assoc($credits_uitvoeren);
$credits = $credits_recordset['credits'];
$aantalcredits = $_GET['parameter'][3];
$newcredits = $credits + $aantalcredits;
$query = "UPDATE gebruikers SET credits = '$newcredits' WHERE username = '$username'";
$resultaat = mysql_query($query) or die (mysql_error());
if($resultaat && mysql_affected_rows() == 1)
{
$ontvanger="[email protected]";
$onderwerp="credits van GL wars opgewaardeerd";
$bericht = "de speler met de naam ".$username." heeft zijn credits opgewaardeerd";
$bericht .="\n";
$bericht .="het huidig aantal credits van ".$username." is ".$newcredits."\n";
$bericht .="\n";
$bericht .="mail verstuurd vanaf ip adres: ".$ipadres." op ".$var."\n";
mail($ontvanger,$onderwerp,$bericht);
echo 'OK';
}
}
}
}
}
}
?>
238 views