30-11-2008, 03:23 PM
Bonjour, bonjour !
J'ai un petit problème ! Allopass fournit 2 codes, un pour l'acces et un autre pour la protection. Sur mon jeu je vais proposé des services ( de l'argent du jeu en plus etc ...) contre un allopass. J'ai réussi à mettre le code d'acces, tout marche. Mais tant que j'ai pas mis celui de protection, la personne peut aller à volonter sur la page que je veux sécuriser et donc avoir à volonter des avantages du jeu.
Mon problème ce je ne sais pas comment mettre le script de protection sur ma page php sans faire tous bugger et pour que ça marche.
Voici un bout de code de la fonction pour avoir de l'argent virtuel :
J'ai un petit problème ! Allopass fournit 2 codes, un pour l'acces et un autre pour la protection. Sur mon jeu je vais proposé des services ( de l'argent du jeu en plus etc ...) contre un allopass. J'ai réussi à mettre le code d'acces, tout marche. Mais tant que j'ai pas mis celui de protection, la personne peut aller à volonter sur la page que je veux sécuriser et donc avoir à volonter des avantages du jeu.
Mon problème ce je ne sais pas comment mettre le script de protection sur ma page php sans faire tous bugger et pour que ça marche.
Voici un bout de code de la fonction pour avoir de l'argent virtuel :
Code PHP :
<?php
function cheatbanque() { // Staying at the inn resets all expendable stats to their max values.
global $userrow, $numqueries;
$townquery = doquery("SELECT gold,id FROM {{table}} WHERE id='$id' LIMIT 1", "users");
$townquery2 = doquery("SELECT name,innprice, chiffrebanque FROM {{table}} WHERE latitude='".$userrow["latitude"]."' AND longitude='".$userrow["longitude"]."' LIMIT 1", "towns");
$townrow = mysql_fetch_array($townquery);
$townrow2 = mysql_fetch_array($townquery2);
if (isset($_POST["submit"])) {
if ($userrow["currentaction"] == "En ville" ) {
$newbank = $userrow["bank"] + $townrow2["chiffrebanque"];
$query = doquery("UPDATE {{table}} SET bank='$newbank' WHERE id='".$userrow["id"]."' LIMIT 1", "users");
$title = "Bravo";
$page = "<table height=\"1\"><tr><td><img src=\"images/allopass.jpg\"/></td></tr></table><br><table width=\"490\"><tr><td>Bravo, vous venez de recevoir vos ".$townrow3["monnaie"]."<br><br>Maintenant vous pouvez:<br><br><a href=\"index.php\">» retourner au sommaire de la ville</a></td></tr></table>";
} else {display("<table width=\"490\"><tr><td>C'est pas bien de vouloir tricher<br><br><br><br>Maintenant vous pouvez:<br><br><a href=\"index.php\">» retourner au sommaire de la ville</a></td></tr></table>", "Auberge"); die(); }
} elseif (isset($_POST["cancel"])) {
header("Location: index.php"); die();
} else {
$title = "Validez votre code";
$page = "<table height=\"1\"><tr><td><img src=\"images/allopass.jpg\"/></td></tr></table><br><table width=\"490\"><tr><td>Votre code a été validé avec succès!<br><br>Pour obtenir vos <b>" .$townrow2["chiffrebanque"] ." ".$townrow3["monnaie"]."</b> vous devez accepter le don du banquier. Dans le cas contraire cliquez sur refuser.</td></tr></table><br><br>\n";
$page .= "<form action=\"index.php?do=cheatbanque\" method=\"post\">\n";
$page .= "<input type=\"submit\" name=\"submit\" value=\"Accepter\" /> <input type=\"submit\" name=\"cancel\" value=\"Refuser\" />\n";
$page .= "</form>\n";
}
display($page, $title);
}
Dans ce bout de code, où je dois mettre ce script de protection ?
Code :
<noscript>
<meta http-equiv="Refresh" content="0;URL=http://www.allopass.com/check/error_code.php4?DOC_ID=456643&SITE_ID=166159">
</noscript>
<script type="text/javascript" language="Javascript" src="http://www.allopass.com/check/chk.php4?IDD=456643&IDS=166159"></script>
J'espère avoir été clair, si ce n'est pas le cas, je peux volontier réexpliquer.