20-04-2007, 08:01 PM
Excuse j'ai un peu de mal à visualiser.
(exemple sous doctype xhtml 1.0 strict et avec $pseudo variable de session ou cookie, faire les vérifications nécessaire bien entendu sur l'orgine de la variable)
(exemple sous doctype xhtml 1.0 strict et avec $pseudo variable de session ou cookie, faire les vérifications nécessaire bien entendu sur l'orgine de la variable)
Code PHP :
<?php
// requete de selection d'infos sur les joueurs ect...
if ($_POST['action'] == "attaquer")
{
$reqSelectInfos = mysql_query("SELECT pa FROM joueurs WHERE pseudo = '$pseudo'");
$pa = mysql_result($reqSelectInfos,0,"pa")-3; // un coup = 3 pa
mysql_query("UPDATE joueurs SET pa = '$pa' WHERE pseudo = '$pseudo'");
// autres actions pour enlever des pv par ex ect.
}
else
{
// autres actions...
}
echo "<form name='' method='post' action='combat.php'>
<div>
<input type='hidden' name='action' value='attaquer'>
<input type='submit' value='Attaquer' />
</div>
</form>";
?>
En essayant ça (en adaptant bien sûr), je vois pas où ça pose de problème. Si tu appuie plusieurs fois sur attaquer ça devrait s'exécuter qu'un seule fois.