Je me suis lancé :heuuu:
Le script n'est pas vraiement optimisé, mais plus important, sa ne marche pas :pleure2:
Le script n'est pas vraiement optimisé, mais plus important, sa ne marche pas :pleure2:
Code PHP :
<?php
if (!isset($_SESSION['login'])) {
echo "<script language='javascript'>document.location='index.php?page=6'</script>";
exit();
}
$login = $_SESSION['login'];
$id=stripslashes(htmlentities(trim($_POST['id'])));
include("sql.php");
$reponse1 = mysql_query("SELECT * FROM membre WHERE `login`='$login' "); // Requête SQL
while ($donnees1 = mysql_fetch_array($reponse1))
{
$attaque1=round($donnees1['attaque']);
$id1=$donnees1['id'];
if ((ereg("[^0-9]", $id )) or ($id == "") or ($attaque1 == 0) or ($id1 == $id))
{
echo "<script language='javascript'>document.location='index.php?page=82'</script>";
}
else
{
$reponse2 = mysql_query("SELECT * FROM membre WHERE `id`='$id' ");
// Requête SQL
while ($donnees2 = mysql_fetch_array($reponse2))
{
$attaque3=round($donnees2['attaque']);
if ($attaque2==0)
{ echo "Vous avez gagnés"; } //c"est moche mais c'est provisoire
elseif($attaque2==$attaque1)
{ echo "Math nul, la défense gagne"; } //pas fini
elseif($attaque2 < $attaque1) // l'ataque gagne
{
$volontaire1=$donnees1['volontaire'];$hoplite1=$donnees1['hoplite'];
$hoplitee1=$donnees1['hoplitee'];$frondeur1=$donnees1['frondeur'];
$arccourt1=$donnees1['arccourt'];$arclong1=$donnees1['arclong'];
$hippeis1=$donnees1['hippeis'];$archetcheval1=$donnees1['archetcheval'];
$hoplitecheval1=$donnees1['hoplitecheval'];$hopliteecheval1=$donnees1['hopliteecheval'];
$centaure1=$donnees1['centaure'];$amazone1=$donnees1['amazone'];
$spartiate1=$donnees1['spartiate'];$myrmidon1=$donnees1['myrmidon'];
$automate1=$donnees1['automate'];$ame1=$donnees1['ame'];
if($volontaire1*1 < $attaque3)
{
$attaque3=$attaque3*1;
$volontaire1=0;
$volontaire3=$volontaire2;
}
else
{
$volontaire3=round($attaque3/1);
$volontaire1=$volontaire1-$volontaire3;
$attaque3=0;
}
if($automate1*2 < $attaque3)
{
$attaque3=$attaque3-$automate1*2;
$automate1=0;
}
else
{
$automate3=round($attaque3/2);
$automate1=$automate1-$automate3;
$attaque3=0;
}
if($arccourt1*6 < $attaque3)
{
$attaque3=$attaque3-$arccourt1*6;
$arccourt1=0;
}
else
{
$arccourt3=round($attaque3/6);
$arccourt1=$arccourt1-$arccourt3;
$attaque3=0;
}
if($frondeur1*9 < $attaque3)
{
$attaque3=$attaque3-$frondeur1*9;
$frondeur1=0;
}
else
{
$frondeur3=round($attaque3/9);
$frondeur1=$frondeur1-$frondeur3;
$attaque3=0;
}
if($ame1*10 < $attaque3)
{
$attaque3=$attaque3-$ame1*10;
$ame1=0;
}
else
{
$ame3=round($attaque3/10);
$ame1=$ame1-$ame3;
$attaque3=0;
}
if($hoplite1*11 < $attaque3)
{
$attaque3=$attaque3-$hoplite1*11;
$hoplite1=0;
}
else
{
$hoplite3=round($attaque3/11);
$hoplite1=$hoplite1-$hoplite3;
$attaque3=0;
}
if($arclong1*14 < $attaque3)
{
$attaque3=$attaque3-$arclong1*14;
$arclong1=0;
}
else
{
$arclong3=round($attaque3/14);
$arclong1=$arclong1-$arclong3;
$attaque3=0;
}
if($amazone1*18 < $attaque3)
{
$attaque3=$attaque3-$amazone1*18;
$amazone1=0;
}
else
{
$amazone3=round($attaque3/18);
$amazone1=$amazone1-$amazone3;
$attaque3=0;
}
if($hippeis1*20 < $attaque3)
{
$attaque3=$attaque3-$hippeis1*20;
$hippeis1=0;
}
else
{
$hippeis3=round($attaque3/20);
$hippeis1=$hippeis1-$hippeis3;
$attaque3=0;
}
if($archetcheval1*24 < $attaque3)
{
$attaque3=$attaque3-$archetcheval1*24;
$archetcheval1=0;
}
else
{
$archetcheval3=round($attaque3/24);
$archetcheval1=$archetcheval1-$archetcheval3;
$attaque3=0;
}
if($centaure1*25 < $attaque3)
{
$attaque3=$attaque3-$centaure1*25;
$centaure1=0;
}
else
{
$centaure3=round($attaque3/25);
$centaure1=$centaure1-$centaure3;
$attaque3=0;
}
if($hoplitecheval1*26 < $attaque3)
{
$attaque3=$attaque3-$hoplitecheval1*26;
$hoplitecheval1=0;
}
else
{
$hoplitecheval3=round($attaque3/26);
$hoplitecheval1=$hoplitecheval1-$hoplitecheval3;
$attaque3=0;
}
if($hoplitee1*32 < $attaque3)
{
$attaque3=$attaque3-$hoplitee1*32;
$hoplitee1=0;
}
else
{
$hoplitee3=round($attaque3/32);
$hoplitee1=$hoplitee1-$hoplitee3;
$attaque3=0;
}
if($hopliteecheval1*40 < $attaque3)
{
$attaque3=$attaque3-$hopliteecheval1*40;
$hopliteecheval1=0;
}
else
{
$hopliteecheval3=round($attaque3/40);
$hopliteecheval1=$hopliteecheval1-$hopliteecheval3;
$attaque3=0;
}
if($spartiate1*45 < $attaque3)
{
$attaque3=$attaque3-$spartiate1*45;
$spartiate1=0;
}
else
{
$spartiate3=round($attaque3/45);
$spartiate1=$spartiate1-$spartiate3;
$attaque3=0;
}
if($myrmidon1*65 < $attaque3)
{
$attaque3=$attaque3-$myrmidon1*65;
$myrmidon1=0;
}
else
{
$myrmidon3=round($attaque3/65);
$myrmidon1=$myrmidon1-$myrmidon3;
$attaque3=0;
}
echo"<h2>Victoire !</h2><br>La bataille a été rude mais vous l'avez emporté grâce au courage sans faille de vos hommes.";
//Il faut que je finisse le reste du raport
}
elseif($attaque2 > $attaque1)
{
// faut que je finisse
} else { echo "<script language='javascript'>document.location='index.php?page=82'</script>";
}}}}?>
Edit : Sa marche