begin process at 2010 09 02 22:25:39
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Probleme avec formulaire.


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Probleme avec formulaire.

jeudi 3 novembre 2005 à 11:51:33 | Probleme avec formulaire.

gjeanely

Bonjour à tous ,

j'ai une probleme avec un formulaire , je n'arrive pas à faire afficher mes varible ($pseudo , $email , ...) dans celui-ci . je m'explique : 

C'est une page proteger qui affiche un formulaire , et je voudrais que dans ce formulaire il s'affiche toute les infos du membres relative à son ' id ' , pour qu'il puisse les modifier par la suite.

voici un bout du code :  

----------------------------------------------------------------------------------------
else{show_form();} // Si le formulaire n'a pas ete soumis ou pas de code entre

if($er!='' && isset($_POST["email"])){show_form($pseudo,$passe,$email,$er);}
else if($er!='' && !isset($_POST["email"])){show_form('','','',$er);}

//************ La fonction d'affichage du formulaire
function show_form($pseudo="",$passe="",$email="",$er='')
{

echo '<div style="font-weight:bold;">'.$er.'</div>
<form action="'.$_SERVER["PHP_SELF"].'" method="post">
  <table>
       <tr>
         <td><p>votre pseudo : </p></td>
         <td>'$pseudo'</td>
       </tr>
       <tr>
         <td><p>Votre email* : </p></td>
         <td><input type="text" name="email" value="$pseudo_membre"  /></td>
       </tr>
     </table>
 <br><table>
        <tr>
         <td><p class="formod">Entrez votre mot de passe* : </p></td>
         <td><input type="password" name="passe" value="" /></td>
       </tr>
        <tr>
         <td><input class="btn" type="submit" value="Envoyer" /></td>
       </tr>table>
 </form> ';
}
-----------------------------------------------------------------------------------

J'ai mis en rouge 2 essais que j'ai fais qui se sont revéllé sans succé . Si vous avez de quoi eclairer ma lanterne , je vous en remerçie bien d'avance.

Trés cordialement.
Jean

jeudi 3 novembre 2005 à 12:02:24 | Re : Probleme avec formulaire.

malalam

Administrateur CodeS-SourceS
Réponse acceptée !
Hello,

php n'interprète pas les variables entre simple quotes.

Exemple rapide:

$chaine = 'Hello World';

echo 'affiche : $chaine '; // va afficher : affiche : $chaine

echo "affiche : $chaine"; // va afficher : affiche : Hello World

echo 'affiche', $chaine; // va afficher : affiche : Hello World

echo 'affiche'.$chaine // va afficher : affiche : Hello World

echo 'affiche'$chaine; // va afficher sans doute une parse error...
jeudi 3 novembre 2005 à 12:04:50 | Re : Probleme avec formulaire.

J_G

Bonjour,

Vous avez quelques soucis de syntaxes, a mon avis causés par une légère incompréhension :

Quelle différence entre ' et " ?
' encadre un texte brut (mais brut-brut)
" encadre un texte analysé par PHP

Bref
<?php
$hop = 'pouet';
echo 'hop=$hop';  // hop=$hop
echo "hop=$hop"; // hop=pouet
?>


Donc ici :
<td>'.$pseudo.'</td>
name="email" value="'.$pseudo_membre.'"  />


Bon appétit !
jeudi 3 novembre 2005 à 12:14:02 | Re : Probleme avec formulaire.

malalam

Administrateur CodeS-SourceS
2mn26 de retard, J_G ;-)
jeudi 3 novembre 2005 à 12:17:03 | Re : Probleme avec formulaire.

J_G

Il faut que je prenne des cours de dactylographie...


jeudi 3 novembre 2005 à 12:23:20 | Re : Probleme avec formulaire.

gjeanely

merci pour vos reponse  , si j'ai bien saisie je dois remplacer echo ' code ' par echo " code " si je veux que mes variable soit interpreté ?
jeudi 3 novembre 2005 à 12:28:49 | Re : Probleme avec formulaire.

J_G

Voui!

Non seulement pour que les variables soit interprétées, mais aussi les caractères spéiaux !!! (\n, \t, \r, ...)



jeudi 3 novembre 2005 à 12:33:18 | Re : Probleme avec formulaire.

gjeanely

je vous remerci de votre aide , je vais mettre sa en application et tester pour vois si j'ai bien compris.

@ bientot
jeudi 3 novembre 2005 à 13:06:21 | Re : Probleme avec formulaire.

malalam

Administrateur CodeS-SourceS
Le mieux étant encore d'écrire :
echo 'message', $variable, 'suite de la chaine';

jeudi 3 novembre 2005 à 17:39:10 | Re : Probleme avec formulaire.

gjeanely

j'ai essaye un peu tous se que vous m'avez expliqué , j'ai preferé la dernière mais  je n'arrive pas , enfin cela fonctionne si je fait ca :

$pseudo = 'ok';
echo '<div style="font-weight:bold;">'.$er.'</div>
<form action="'.$_SERVER["PHP_SELF"].'" method="post">
       <table class="Tablerd">
       <tr>
         <td><p class="formod">votre pseudo : </p></td>
         <td>', $pseudo  ,'</td>
       </tr>
        <tr>
         <td><input class="btn" type="submit" value="Envoyer" /></td>
       </tr>table>
 </form> ';

la j'ai bien ok qui s'affiche dans la variable $pseudo , mais quand je mais le nom de la variable qui contient le pseudo du membre , rien ne s'affiche  alors que si je fait :
echo "$pseudo";  en dehors du formulaire , la sa affiche le pseudo .

merci

1 2

Cette discussion est classée dans : formulaire, show, email, pseudo, er


Répondre à ce message

Sujets en rapport avec ce message

Petit problème pour un formulaire ! [ par robapt ] Bonjour à tous ! Grace à l'aide de JulSoft, mon petit formulaire à bien avancé! En gros, il consiste à enregistrer son contenu dans un fichier php (pr Email avec ajax [ par atchoumen ] Bonjour,J'avais déjà posté un message un peu similaire dont la réponse m'avait convaincu cependant le faite de ne pas trouver de solution à mon proble Creation d'un email [ par Tatoubest ] Bonjour,Pourriez vous m'aider sur un petit soucis que j'ai depuis quelque jours,sur une page, j'ai un formulaire comme ceci :                         Renommer CGI-MAILER [ par marc660 ] Bonjour,   J'utilise un formulaire pour envoie d'email  'NukeStyles Conta envoye de formulaire [ par thrmgs ] slt a tousvoila je cherche a envoye un simple formulaire a mon adresse email avec pour champ : "email :" et "adresse de site" .j ai essaye de reprendr Problème simple ! (débutant) [ par robapt ] Donc voila, je débute en php, j'ai un code que j'aimerai bien modifier et cela fais plusieur heure (vraiment ! ) que je cherche mais je ne trouve pas Inscriptions avec un seul email ... [ par fuzionemail ] Voilà mon problème je suis tout nouveau dans la programmation php, mais je commence à réaliser des inscriptions pour mon site, dont voici mon codes-so Mon script d'inscription plante [ par Joe0557 ] Bonjour, j'ai fais un script d'inscription mais malheureusement il plante. Il m'affiche toujours :Une ou plusieurs erreurs se sont produites pendant l envoyer email en meme temps qu'un formulaire dans mysql [ par dannyl ] Bonjours j'ai un un page ou jai un formulaire (le formulaire envoie les information dans une base de donner mysql), j'aimerai que quand le formulaire


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Septembre 2010
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
27282930   

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,390 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales