$_POST et EasyPHP

Fermé
Nico# Messages postés 323 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 28 août 2013 - 27 mars 2010 à 12:11
Nico# Messages postés 323 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 28 août 2013 - 27 mars 2010 à 17:40
Bonjour,

Voila trois jour que je m'enerve avec easyPHP qui ne veut pas m'afficher mes variable POST

Voila un exemple tout simple

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans titre</title>
</head>

<body>
<form id="form1" name="form1" method="post" action="test.php">
  <label>nom
    <input type="text" name="nom" id="nom" />
  </label>
  <label>Envoyer
    <input type="submit" name="button" id="button" value="Envoyer" />
  </label>
</form>
</body>
</html>


et dans la deuxieme page

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans titre</title>
</head>

<body>
Votre nom est :
<? echo $_POST['nom'];?> 
</body>
</html>


Sous easyphp en local je n'ai rien mais sur un serveur distant cela marche (Normal)

J'ai essayer de modifier les register_globals rien n'y fait si quelqu'un connait la solution merci

A voir également:

5 réponses

Michael_Ange Messages postés 223 Date d'inscription jeudi 27 novembre 2003 Statut Membre Dernière intervention 29 mai 2015 19
27 mars 2010 à 14:03
Normalement, ta première page n'a pas besoin d'avoir l'extension php, puisque j'ai vu aucune ligne php, mais ça arrive souvent sur certaines version de easyphp ou de wampserver, qu'il ne fasse pas le POST quand la page n'a pas l'extension php....

Je sais qu'il y a quelques config à faire, mais le plus simple dans ce genre de cas est de simplement changer l'extension et d'essayer...
1
ArticM Messages postés 44 Date d'inscription mercredi 20 janvier 2010 Statut Membre Dernière intervention 8 décembre 2010
27 mars 2010 à 17:27
J'utilise EasyPHP et il n'y a aucun problème au niveau des formulaire.
Il faut attendre la réponse de Nico# qui avancera la recherche.
0
ArticM Messages postés 44 Date d'inscription mercredi 20 janvier 2010 Statut Membre Dernière intervention 8 décembre 2010
Modifié par ArticM le 27/03/2010 à 12:25
Bonjour,
Essai de mettre tout dans une page :

<?php    
     if(isset($_POST['formulaire'])) {   
         $nom = $_POST['nom'];    
         echo $nom;     
     }    
?>    

<form method="post" action="#">    
     <label for="nom">Nom</label><br/>    
     <input type="text" name="nom" id="nom" /><br/>    
     <input type="submit" name="formulaire" value="Envoyer" />    
</form> 


Cordialement
0
Michael_Ange Messages postés 223 Date d'inscription jeudi 27 novembre 2003 Statut Membre Dernière intervention 29 mai 2015 19
27 mars 2010 à 13:34
Bonjour a tous.
Quel est l'extension du premier fichier : (.php ou .html) ?
0
Nico# Messages postés 323 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 28 août 2013 102
27 mars 2010 à 17:31
L'extension du premier fichier et .php
0
swoog42 Messages postés 1060 Date d'inscription mercredi 30 septembre 2009 Statut Membre Dernière intervention 16 décembre 2018 244
27 mars 2010 à 17:31
il te faut .php sur le second surtout....
0
ArticM Messages postés 44 Date d'inscription mercredi 20 janvier 2010 Statut Membre Dernière intervention 8 décembre 2010
27 mars 2010 à 17:31
@Nico# : Et celle du deuxième ?
0
Nico# Messages postés 323 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 28 août 2013 102
27 mars 2010 à 17:32
pareil un .php
0
Nico# Messages postés 323 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 28 août 2013 102
27 mars 2010 à 17:33
Mais ce qui est bizarre c'est que si je le mets sur un serveur distant comme ifrance ou autre sa marche
0
Euh, c'est moi ou il n'y a pas le
<?php session_start();?>
au début du fichier ?
0
ArticM Messages postés 44 Date d'inscription mercredi 20 janvier 2010 Statut Membre Dernière intervention 8 décembre 2010
27 mars 2010 à 17:26
Aucunes variables de session n'est utilisé donc il n'est pas la peine de mettre session_start().
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Michael_Ange Messages postés 223 Date d'inscription jeudi 27 novembre 2003 Statut Membre Dernière intervention 29 mai 2015 19
27 mars 2010 à 13:59
Pour ce script, il n'a pas besoin des variables de type session...
0