par
nikitou » 05 mai 2006, 10:31
Bonjour
Bon je t'explique entièrement mon idée
Je créer un code alléatoire que j'insère dans ma base de donnée
Ensuite j'ai un site de jeu du genre toilokdo etc...
Donc je veux générer mes codes
Je veux donc ensuite les testé pour voir s'il sont bien dans la base de donnée
Ensuite lorsqu'une personne rentre son code je fais
$r=@file("http://www.monsite.com/xxxx.php?Pass=lecodeentre");
// on teste la réponse du serveur
if (ereg("NON",$r[0])) {
// Le serveur a répondu NON : l'accès est donc refusé
echo "NON";
}
if (ereg("OUI",$r[0])) {
// Le serveur a répondu OUI : l'accès est donc accepté
echo "OUI bravo";
}
et sur ma page xxxx.php j'ai :
<?
$Pass=$HTTP_GET_VARS["Pass"];
mysql_connect("", "", "");
mysql_select_db("");
$reponse = mysql_query("SELECT * FROM xxxx");
while ($donnees = mysql_fetch_array($reponse) )
{
if($donnees['xxxx'] != "$Pass")
{
echo "NON" ;
}
else
{
echo "OUI" ;
}
}
?>
Mais j'ai des petit problème cela ne fontionne pas comme je le voudrais
et souvent ma réponse est plutôt du type : OUINON ou NONNON bravo etc.. ais-je des erreur dans mon script
Merci à tout ceux qui m'aideront