par
arkax » 02 août 2012, 03:09
Haha, en effet ceçie m'éclaircie déjà plus l'esprit,
... Malheureusement, toujours le même symptome docteur ...
Donc, pour testé si la variable de box était bien pris en compte, je me suis permis d'y mettre un get dans le form a la place d'un post:
Résultat retourner dans l'url:
http://127.0.0.1:8080/cms/CompteBan.php?box=Oui Pour le choix Oui dans bannir utilisateur et pour la suite ...
Je me retrouve toujours avec mon "Vous n'avez entrer aucun compte" au lieu de la réponse qui normalement devrait être: "Entrez un temp de Bannissement(Pas de temps = Ban définitif):"
Donc au final, code éclaircie mais toujours la même erreur.
Je repose mon code au cas ou
<?php
if (!isset($_POST['login']))
{
echo "Vous n'avez entrer aucun compte";
}
else
{
$db = mysql_select_db('account');
$sql = mysql_query("SELECT * FROM account WHERE login='".$_POST['login']."'") or die(mysql_error()) ;
if ($req = mysql_fetch_array($sql)) {
if ($req['status'] == 'BAN')
{
echo "
<table>
<tr>
<td>
Id:".$req['id']."</br>
Compte:<font color=\"#000985\">".$req['login']."</font></br>
E-mail:".$req['email']."</br>
Date de création:".$req['create_time']."</br>
Ip:".$req['ip']."</br>
Compte Bannie par:<font color=\"#B9121B\">".$req['gm_ban']."</font></br>
Compte bannie le:".$req['baned']."</br>
Raison du Ban:<font color=\"#C03000\">".$req['raison_ban']."</font></br>
Temp du Banissement:<font color=\"#002F2F\">".$req['bantime']."</font></br>
</tr>
</td>
</table>
</br>
";
}
else
{
echo "Le compte ".$_POST['login']." existe mais n'est pas bannis</br>
Bannir le compte:
<form method=\"get\">
Oui<input type=\"radio\" value=\"Oui\" name=\"box\"/>
Non<input type=\"radio\" value=\"Non\" name=\"box\"/>
<input type=\"submit\"/>
</form>";
if (isset($_GET['box']))
{
if ($_GET['box'] == 'Oui')
{
echo "Entrez un temp de Bannissement(Pas de temps = Ban définitif):";
}
else
{
echo "Aucune modification apporté au compte ".$_POST['login'].".";
}
}
}
}
else
{
echo "Aucun compte selectionner ou une erreur c'est produite.";
}
}
?>