Probleme pour recuperer les Variables
Hors ligneGaipeto Le 22/09/2007 à 20:27 Profil de Gaipeto Configuration de Gaipeto

Bonsoir,

J' ai un probleme voila j' ai crée un formulaire que j' ai teste mais je n'arrive pas a recuperer les variables

je vous explique comment j'ai fait la est peut-etre mon erreur .

J'ai cree un dossier site internet :

avec un dossier formulaire d' un côte et un dossier wamp d' un autre

dans le dossier formulaire j' ai mis le ficher htlm dans le dossier wamp le fichier php

J'ai relier le fichier htlm/php par le lien ../wamp/www/test/formulaire.php

quand je remplie le formulaire est que je valide je retombe bien sur le ficher cible mais il ni a pas de variable

Que dois-je faire ?

Merci beaucoup pour votre aide
Hors ligneAnthony Le 22/09/2007 à 21:22 Profil de Anthony Configuration de Anthony

Fou du volant
Salut,

Montre le code du fichier html et PHP ;)
--

Hors ligneGaipeto Le 24/09/2007 à 19:29 Profil de Gaipeto Configuration de Gaipeto

Bonsoir,  

Voila le code HTLM :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "<a class="lb" href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">">http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"></a>
<html xmlns="<a class="lb" href="http://www.w3.org/1999/xhtml"">http://www.w3.org/1999/xhtml"
</a> xml:lang="fr" lang="fr">
    <head>
        <title>
Notre première instruction : echo</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

    </head>
    <body>

<p>
     Veuillez taper votre prénom :
</p>


<form action="test.php" method="post">
<p>
<input type="text" name="prenom" />
<input type="submit" value="Valider" />
</p>
</form>

    </body>
</html>




Et Volla le code PHP :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "<a class="lb" href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">">http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"></a>
<html xmlns="<a class="lb" href="http://www.w3.org/1999/xhtml"">http://www.w3.org/1999/xhtml"</a> xml:lang="fr" lang="fr">
    <head>
        <title>Notre première instruction : echo</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    </head>
    <body>
<p>Bonjour !</p>

<p>Tu t'appelles,<?php echo $_POST['prenom']; ?> !</p>

<p>Si tu veux changer de prénom, <a href="appel.php">clique ici</a> 
pour revenir à appel.php</p>

    </body>
</html>
Hors ligneAnthony Le 25/09/2007 à 13:44 Profil de Anthony Configuration de Anthony

Fou du volant
A part quelques problèmes de codage propre, je ne vois aucun problème empêchant ton code de fonctionner.

Place ton fichier "appel.php" dans le même répertoire que ton fichier "test.php" et surtout n'oublie pas de lancer WAMP avant d'y accéder. Tu dois ensuite taper dans ton navigateur http://localhost/ici le répertoire dans lequel se situe ton fichier appel.php et non pas file://C:\ ... sinon ça ne marchera pas.

Sinon je vais en profiter pour corriger le code PHP qui contient des failles ...

<?php
if(isset($_POST['prenom']))
{
   echo htmlentities($_POST['prenom']);
}
?>

la fonction htmlentities te permet de transformer les caractères html en caractères affichables (cf failles PHP ici : http://www.vulgarisation-informatique.com/failles-php.php )

a +
--

Hors ligneGaipeto Le 25/09/2007 à 18:38 Profil de Gaipeto Configuration de Gaipeto

bonsoir j'ai essayer comme tu ma dis Anthony mais je n' arrive toujour pas a recupere les variable
Hors ligneAnthony Le 25/09/2007 à 19:54 Profil de Anthony Configuration de Anthony

Fou du volant
Il n'y a aucune erreur dans le code pourtant, tu es sûr d'avoir installé wamp comme il faut ? regarde ce lien : http://www.vulgarisation-informatique.com/ide-php-wamp.php
--

Hors ligneGaipeto Le 26/09/2007 à 08:24 Profil de Gaipeto Configuration de Gaipeto

Bonjour,

Voila j'ai reinstaller wamp, est maintenant tout va bien  j' arrive a recuprere les variable merci Anthony pour ta patience
Hors ligneAnthony Le 26/09/2007 à 12:38 Profil de Anthony Configuration de Anthony

Fou du volant
Pas de quoi
--

Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels