JeuWeb - Crée ton jeu par navigateur

Version complète : [Résolu] maison
Vous consultez actuellement la version basse qualité d'un document. Voir la version complète avec le bon formatage.
bonjour a vous doncvoila je posséde un script rpg php mais qui n'est pas totallement fini donc je voudrais finir les fonction qui possede mais je bloque un moment dans mon script maison.php

je voudrais que quand la parsonne clic sur l'image soginer son animal et bien que sa le soigne et je vient de testé je ne trouve pas l'erreur

donc voicie mon code php

Code PHP :
<?php
function maison() {
global 
$userrow;
include(
'templates/haut2.php');
include(
'templates/bas2.php');
$page = <<<END
$haut
<center>
<center><img src="images/page/maison.jpg"></center>
Bienvenue dans votre maison $userrow
[pseudo].<br>
Ici vous pouvez nourrir, soigner, laver, amuser ou promener votre goomba.<br><br>
<center>
<a href="jeu.php?page=manger"><img src="images/gestion/manger.png" border="0"></a>
<a href="jeu.php?page=boire"><img src="images/gestion/boire.png" border="0"></a>
<a href="jeu.php?page=soigner"><img src="images/gestion/soigner.png" border="0"></a>
<a href="jeu.php?page=laver"><img src="images/gestion/laver.png" border="0"></a>
<a href="jeu.php?page=jouer"><img src="images/gestion/jouer.png" border="0"></a>
<a href="#"><img src="images/gestion/promener.png" border="0"></a>
</center>
$bas
END;
echo 
$page;
die();
}

function 
boire() {
global 
$userrow;
include(
'templates/haut2.php');
include(
'templates/bas2.php');
if (
$userrow["boire"] == 0) { echo"$haut Vous n'avez plus de bouteille d'eau. Allez en ville en acheter.$bas"; }
$page = <<<END
$haut
<center><center><img src="images/page/goomba.jpg"></center>
Ici vous pouvez donnez à boire à l'un de vos goomba<br><br>
Choisissez votre goomba :
<form action="jeu.php?page=boire" method="post">
<select name='goomba'>
<option value='-1'>Choisissez votre goomba</option>
END;
$goomba_selection "0";
$query doquery("select * from {{table}} where id_joueurs=$userrow[id]""goomba");
for ( 
$count $count <= && $goomba_selection != null $count ++ ) {
$goomba_selection mysql_fetch_array($query);
if ( 
$goomba_selection != null ) {
$page .= <<<END
<option value='$goomba_selection[id]'>$goomba_selection[nom]</option>
END;
}
}
$query2 doquery("select * from {{table}} where id='$goomba_selection[id]'""goomba");
$goomba mysql_fetch_array($query2);
$page .= <<<END
</select>
<input type="submit" name="submit" class="boiteFormulaire" value="Valider" />
</form>
END;
echo 
$page;
if (isset(
$_POST["submit"])) {
$query2 doquery("select * from {{table}} where id='$_POST[goomba]'""goomba");
$goomba mysql_fetch_array($query2);
$newsoif $goomba[soif] + 20;
$newboire $userrow[boire] - 1;
$query doquery("UPDATE {{table}} SET soif='$newsoif' WHERE id='".$goomba[id]."'""goomba");
$query1 doquery("UPDATE {{table}} SET boire='$newboire' WHERE id='".$userrow[id]."'""joueurs");
$query2 doquery("INSERT INTO {{table}} SET id='', id_joueurs='".$userrow[id]."',action='Vous avez donné à boire à votre goomba.',date=NOW()""historique");
$page = <<<END
<font color="#FF0000"><b>Vous venez de donnez à boire à votre goomba.</b></font>
END;
echo 
$page;
}
echo 
$bas;
die();
}

function 
manger() {
global 
$userrow;
include(
'templates/haut2.php');
include(
'templates/bas2.php');
if (
$userrow["champignon"] == 0) { echo"$haut Vous n'avez plus de champignon. Allez en ville en acheter.$bas";} 
$page = <<<END
$haut
<center><center><img src="images/page/goomba.jpg"></center>
Ici vous pouvez donnez à manger à l'un de vos goomba<br><br>
Choisissez votre goomba :
<form action="jeu.php?page=manger" method="post">
<select name='goomba'>
<option value='-1'>Choisissez votre goomba</option>
END;
$goomba_selection "0";
$query doquery("select * from {{table}} where id_joueurs=$userrow[id]""goomba");
for ( 
$count $count <= && $goomba_selection != null $count ++ ) {
$goomba_selection mysql_fetch_array($query);
if ( 
$goomba_selection != null ) {
$page .= <<<END
<option value='$goomba_selection[id]'>$goomba_selection[nom]</option>
END;
}
}
$query2 doquery("select * from {{table}} where id='$goomba_selection[id]'""goomba");
$goomba mysql_fetch_array($query2);
$page .= <<<END
</select>
<input type="submit" name="submit" class="boiteFormulaire" value="Valider" />
</form>
END;
echo 
$page;
if (isset(
$_POST["submit"])) {
$query2 doquery("select * from {{table}} where id='$_POST[goomba]'""goomba");
$goomba mysql_fetch_array($query2);
$newfaim $goomba[faim] + 20;
$newchampignon $userrow[champignon] - 1;
$query doquery("UPDATE {{table}} SET faim='$newfaim' WHERE id='".$goomba[id]."'""goomba");
$query1 doquery("UPDATE {{table}} SET champignon='$newchampignon' WHERE id='".$userrow[id]."'""joueurs");
$query2 doquery("INSERT INTO {{table}} SET id='', id_joueurs='".$userrow[id]."',action='Vous avez donné à boire à votre goomba.',date=NOW()""historique");
$page = <<<END
<font color="#FF0000"><b>Vous venez de donnez à manger à votre goomba.</b></font>
END;
echo 
$page;
}
echo 
$bas;
die();
}

function 
jouer() {
global 
$userrow;
include(
'templates/haut2.php');
include(
'templates/bas2.php');
if (
$userrow["jouets"] == 0) { echo"$haut Vous n'avez plus de jouet. Allez en ville en acheter.$bas"; }
$page = <<<END
$haut
<center><center><img src="images/page/goomba.jpg"></center>
Ici vous pouvez jouer avec l'un de vos goomba<br><br>
Choisissez votre goomba :
<form action="jeu.php?page=jouer" method="post">
<select name='goomba'>
<option value='-1'>Choisissez votre goomba</option>
END;
$goomba_selection "0";
$query doquery("select * from {{table}} where id_joueurs=$userrow[id]""goomba");
for ( 
$count $count <= && $goomba_selection != null $count ++ ) {
$goomba_selection mysql_fetch_array($query);
if ( 
$goomba_selection != null ) {
$page .= <<<END
<option value='$goomba_selection[id]'>$goomba_selection[nom]</option>
END;
}
}
$query2 doquery("select * from {{table}} where id='$goomba_selection[id]'""goomba");
$goomba mysql_fetch_array($query2);
$page .= <<<END
</select>
<input type="submit" name="submit" class="boiteFormulaire" value="Valider" />
</form>
END;
echo 
$page;
if (isset(
$_POST["submit"])) {
$query2 doquery("select * from {{table}} where id='$_POST[goomba]'""goomba");
$goomba mysql_fetch_array($query2);
$newmoral $goomba[moral] + 20;
$newjouets $userrow[jouets] - 1;
$query doquery("UPDATE {{table}} SET moral='$newmoral' WHERE id='".$goomba[id]."'""goomba");
$query1 doquery("UPDATE {{table}} SET jouets='$newjouets' WHERE id='".$userrow[id]."'""joueurs");
$query2 doquery("INSERT INTO {{table}} SET id='', id_joueurs='".$userrow[id]."',action='Vous avez donné à boire à votre goomba.',date=NOW()""historique");
$page = <<<END
<font color="#FF0000"><b>Vous venez de donnez à manger à votre goomba.</b></font>
END;
echo 
$page;
}
echo 
$bas;
die();
}

function 
soigner() {
global 
$userrow;
include(
'templates/haut2.php');
include(
'templates/bas2.php');
if (
$userrow["soigner"] == 0) { echo"$haut Vous n'avez plus de trousse de secour. Allez en ville en acheter.$bas"; }
$page = <<<END
$haut
<center><center><img src="images/page/goomba.jpg"></center>
Ici vous pouvez soigner l'un de vos goomba<br><br>
Choisissez votre goomba :
<form action="jeu.php?page=soigner" method="post">
<select name='goomba'>
<option value='-1'>Choisissez votre goomba</option>
END;
$goomba_selection "0";
$query doquery("select * from {{table}} where id_joueurs=$userrow[id]""goomba");
for ( 
$count $count <= && $goomba_selection != null $count ++ ) {
$goomba_selection mysql_fetch_array($query);
if ( 
$goomba_selection != null ) {
$page .= <<<END
<option value='$goomba_selection[id]'>$goomba_selection[nom]</option>
END;
}
}
$query2 doquery("select * from {{table}} where id='$goomba_selection[id]'""goomba");
$goomba mysql_fetch_array($query2);
$page .= <<<END
</select>
<input type="submit" name="submit" class="boiteFormulaire" value="Valider" />
</form>
END;
echo 
$page;
if (isset(
$_POST["submit"])) {
$query2 doquery("select * from {{table}} where id='$_POST[goomba]'""goomba");
$goomba mysql_fetch_array($query2);
$newsante $goomba[sante] + 20;
$newsoigner $userrow[soigner] - 1;
$query doquery("UPDATE {{table}} SET sante='$newsante' WHERE id='".$goomba[id]."'""goomba");
$query1 doquery("UPDATE {{table}} SET soigner='$newsoigner' WHERE id='".$userrow[id]."'""joueurs");
$query2 doquery("INSERT INTO {{table}} SET id='', id_joueurs='".$userrow[id]."',action='Vous avez soigner votre goomba.',date=NOW()""historique");
$page = <<<END
<font color="#FF0000"><b>Vous venez de soigner votre goomba.</b></font>
END;
echo 
$page;
}
echo 
$bas;
die();
}

function 
laver() {
global 
$userrow;
include(
'templates/haut2.php');
include(
'templates/bas2.php');
if (
$userrow["eponge"] == 0) { echo"$haut Vous n'avez plus d'éponge. Allez en ville en acheter.$bas"; }
$page = <<<END
$haut
<center><center><img src="images/page/goomba.jpg"></center>
Ici vous pouvez jouer avec l'un de vos goomba<br><br>
Choisissez votre goomba :
<form action="jeu.php?page=laver" method="post">
<select name='goomba'>
<option value='-1'>Choisissez votre goomba</option>
END;
$goomba_selection "0";
$query doquery("select * from {{table}} where id_joueurs=$userrow[id]""goomba");
for ( 
$count $count <= && $goomba_selection != null $count ++ ) {
$goomba_selection mysql_fetch_array($query);
if ( 
$goomba_selection != null ) {
$page .= <<<END
<option value='$goomba_selection[id]'>$goomba_selection[nom]</option>
END;
}
}
$query2 doquery("select * from {{table}} where id='$goomba_selection[id]'""goomba");
$goomba mysql_fetch_array($query2);
$page .= <<<END
</select>
<input type="submit" name="submit" class="boiteFormulaire" value="Valider" />
</form>
END;
echo 
$page;
if (isset(
$_POST["submit"])) {
$query2 doquery("select * from {{table}} where id='$_POST[goomba]'""goomba");
$goomba mysql_fetch_array($query2);
$newproprete $goomba[proprete] + 20;
$neweponge $userrow[eponge] - 1;
$query doquery("UPDATE {{table}} SET proprete='$newproprete' WHERE id='".$goomba[id]."'""goomba");
$query1 doquery("UPDATE {{table}} SET eponge='$neweponge' WHERE id='".$userrow[id]."'""joueurs");
$query2 doquery("INSERT INTO {{table}} SET id='', id_joueurs='".$userrow[id]."',action='Vous avez donné à boire à votre goomba.',date=NOW()""historique");
$page = <<<END
<font color="#FF0000"><b>Vous venez de donnez à manger à votre goomba.</b></font>
END;
echo 
$page;
}
echo 
$bas;
die();
}
?>

si vous avez besoin de plus d'information dite le merci d'avance a vous
Euh juste comme sa, c'est quoi ces "<<<END" de partout ??? 6
des fin de page je pense 2 car juste auddessus il a un message et ce message ce affiche celon l'action que on fait
Les End c'est pour écrire le code en html tel quel il me semble. MArtix59 : y'a moyen que tu édites ton premier mess avec du code indenté ? Parce que là ça va être chaud de t'aider, on ne voit où commence les boucle, les if, où ça se termine, etc...
merci 34
Me semble que tu as mal copier ton code :
$page = <<<END
$haut
<center>

Sinon as tu un message d'erreur ou juste que cela n'effectue pas l'action escontée
voila ma page au complet je signale que j'ai prie example sur la partie pour donner a manger a mon animal 2 donc voila pourquoi je comprend pas pourquoi la partie soigner ne va pas 12 encore merci pour votre aide
Shidame a écrit :Me semble que tu as mal copier ton code :
$page = <<<END
$haut
<center>

Sinon as tu un message d'erreur ou juste que cela n'effectue pas l'action escontée

non aucun message d'erreur ma page ce remait sur ma page d'accueil
mon probléme et resolu je avait mal config ma page jeux.php il me manqué un include merci encore a vous
URLs de référence