Probleme de passage de variable en php

yohangael -  
Petit Raptor Messages postés 214 Statut Membre -
Bonjour,
je n'arrive pas afficher le texte que je saisit sur html
en fesant le post sur une page php
voici le code

============ fichier go.php =============
<html>
<?php
if($_POST['nom'])
{echo("c bon");}
else {echo("rien");}
?>
</html>

============ fichier indexx.html ===========
<html>
<head>
</head>
<body>
<form method="post" action="go.php">
<input type="text" name="nom" />
<input type="submit" value="testbutton"/>
</form>
</body>
</html>

tous deux sont dans le meme repertoire mais rien ne s'affiche
j'utilise phpdesigner 2008
merci de votre aide
A voir également:

4 réponses

Petit Raptor Messages postés 214 Statut Membre 1
 
Vu que je sois une bille en PHP, je ne suis pas sur du tout de ce que j'avance ^^"

Que veux tu afficher tout d'abord, le nom que le client à rentré ? le nom que le client à rentré + c'est bon ?

Je viens de tester sur mon serveur, je rentre mon prénom et ça affiche: c bon
0
yohangael
 
juste tester que le texte rentré dans la page html
ce face signaler par le fichier php

chez moi kan je le fait et ke je clik sur le boutton
il lance une fenetre me demandant de telecharger
la page go.php c un truc de fou

en pplus y'a rien ki est passer
c bon ==> les parametre sont bien vue
rien ==> les parametres non vue

kel editeur utilise tu ?
0
Petit Raptor Messages postés 214 Statut Membre 1
 
J'utilise simplement notepad ++

Le problème viens du if/else à mon avis, il dois y avoir quelque chose de pas bien codé la dedans.

Simple question: Pourquoi veux-tu que si le client n'écrit rien dans l'input, ce soit écrit rien ?
0
yohangael
 
c'est juste un test banal
0
Petit Raptor Messages postés 214 Statut Membre 1
 
D'accord, j'ai trouver l'erreur, il et faut ce code-ci.

Pour le moment j'ai seulement fait les test pour qu'il affiche seulement la valeur entré par le client, je suis en train de faire les test pour qu'il affiche ton "c bon" en plus.

Voici le code actuel écrivant seulement la valeur entrée par le client:

============ fichier go.php =============

<html>
<?php
if ($_POST['nom'])
{
echo $_POST['nom'];
}
else
{
echo "rien";
}
?>
</html>
0
yohangael
 
tout ce ke je fait
kan je l'execute genre launch sur firefox
ca me demande d'enregistrer le fichier go.php
sur le disk dès ke je clik sur le boutton

c bizare
0
Petit Raptor Messages postés 214 Statut Membre 1
 
C'est du PHP --"

Tu ne peut pas ouvrir un fichier PHP sur ton ordinateur en Local sans avoir installer, configurer et ouvert WAMP ou un programme du genre.

J'ai réussi à faire ton code, il affiche maintenant: "C'est bon (valeur entrée par le client) !" ou "rien" si le client n'a rien entré.

Pour que tu puisse voir ton code, il te faut un serveur web ou installer WAMP Server.

Si tu veux voir le résultat de ton code, clique ici:
http://Awinda-FanClub.com/CCM 
0