Sur la lisibilité de mon script, en effet c'est pas lisible mais pour moi ça l'ai. J'ai donc essayé de le rendre plus lisible.
Jabberwock, tu as raison, je ne sais plus pourquoi j'avais utilisé du JS, je l'ai changé pour le mettre en php. ^^
Sephi-Chan, non il ne me le facture pas.
Voici le script :
Jabberwock, tu as raison, je ne sais plus pourquoi j'avais utilisé du JS, je l'ai changé pour le mettre en php. ^^
Sephi-Chan, non il ne me le facture pas.
Voici le script :
Code PHP :
<?php
echo "<pre>", print_r($argentsarray), "</pre>";
echo "<pre>", print_r($casarray), "</pre>"; // Et pareil pour tes autres tableaux.
if(ISSET($_GET['construction']))//construction batiment
{
// Exploitation et on vérifie l'argent du joueur
if($_GET['construction']=='expup'){
if($argentsarray['0']>=$exparray['0'])
{
mysql_query("UPDATE inscription SET ors='".($argentsarray['0']-$exparray['0'])."',lvlexploitation='".($argentsarray['1']+1)."' WHERE pseudo='".$_SESSION['pseu11']."' ");
mysql_query("UPDATE inscription SET revenu='".(50000+($argentsarray['1']+1)*10000)."' WHERE pseudo='".$_SESSION['pseu11']."' ");
$resu="<div>Votre construction a été faite avec succés</div>";
echo"header('Location: royaume.php');";
;}
else{$resu="<div>Vous n'avez pas assez d'argent</div>";}
}
// CASERNE et on vérifie l'argent du joueur
if($_GET['construction']=='casup'){
if($argentsarray['0']>=$casarray['0'])
{
mysql_query("UPDATE inscription SET ors='".($argentsarray['0']-$casarray['0'])."',lvlcaserne='".($argentsarray['2']+1)."' WHERE pseudo='".$_SESSION['pseu11']."' ");
echo"<div>Votre construction a été faite avec succés</div>";
echo"header('Location: royaume.php');";
}
else{$resu="<div>Vous n'avez pas assez d'argent</div>";}
}
// ECUUP et on vérifie l'argent du joueur
if($_GET['construction']=='ecuup'){
if($argentsarray['0']>=$ecuarray['0'])
{
mysql_query("UPDATE inscription SET ors='".($argentsarray['0']-$ecuarray['0'])."',lvlecurie='".($argentsarray['3']+1)."' WHERE pseudo='".$_SESSION['pseu11']."' ");
$resu="<div>Votre construction a été faite avec succés</div>";
echo"header('Location: royaume.php');";
}
else{$resu="<div>Vous n'avez pas assez d'argent</div>";}
}
// ADS et on vérifie l'argent du joueur
if($_GET['construction']=='adsup'){
if($argentsarray['0']>=$adsarray['0'])
{
mysql_query("UPDATE inscription SET ors='".($argentsarray['0']-$adsarray['0'])."',lvlads='".($argentsarray['4']+1)."' WHERE pseudo='".$_SESSION['pseu11']."' ");
$resu="<div>Votre construction a été faite avec succés</div>";
echo"header('Location: royaume.php');";
}
else{$resu="<div>Vous n'avez pas assez d'argent</div>";}
}
// recherche et on vérifie l'argent du joueur
if($_GET['construction']=='recup'){
if($argentsarray['0']>=$recarray['0'])
{
mysql_query("UPDATE inscription SET ors='".($argentsarray['0']-$recarray['0'])."',lvlrecherche='".($argentsarray['5']+1)."' WHERE pseudo='".$_SESSION['pseu11']."' ");
$resu="<div>Votre construction a été faite avec succés</div>";
echo"header('Location: royaume.php');";
}
else{$resu="<div>Vous n'avez pas assez d'argent</div>";}
}
// recherche et on vérifie l'argent du joueur
if($_GET['construction']=='murup'){
if($argentsarray['0']>=$murarray['cout'])
{
mysql_query("UPDATE inscription SET ors='".($argentsarray['0']-$murarray['cout'])."',lvlmuraille='".($argentsarray['lvlmuraille']+1)."' WHERE pseudo='".$_SESSION['pseu11']."' ");
$resu="<div>Votre construction a été faite avec succés</div>";
echo"header('Location: royaume.php');";
}
else{$resu="<div>Vous n'avez pas assez d'argent</div>";}
}
}
et sur mon site, j'ai ça qui c'est mit :
Citation :Array
(
[0] => 1275904
[ors] => 1275904
[1] => 9
[lvlexploitation] => 9
[2] => 6
[lvlcaserne] => 6
[3] => 13
[lvlecurie] => 13
[4] => 0
[lvlads] => 0
[5] => 3
[lvlrecherche] => 3
[6] => 7
[lvlmuraille] => 7
[7] => 140000
[revenu] => 140000
[8] => 994
[tours] => 994
[9] => 12
[tauxpillage] => 12
[10] => 1
[rang] => 1
[11] => 0
[jade] => 0
[12] => 1
[id] => 1
[13] => 0
[tseg] => 0
[14] => 0
[faveur] => 0
)
1
1