Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/04/2007, 18h14   #1
Membre habitué
 
Avatar de jlb59
 
Homme J-Luc
Retraité
Inscription : août 2004
Messages : 718
Détails du profil
Informations personnelles :
Nom : Homme J-Luc
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Retraité
Secteur : Industrie

Informations forums :
Inscription : août 2004
Messages : 718
Points : 138
Points : 138
Par défaut Prb avec Formulaire de contact

Bonjour à tous,

Mon prb se situe en gras et bleu.
Comme j'ai récupéré ce script, je trouve qu'il est bien, je l'ai un peu modifié (ajout de champs et de ctrl) mais y a un blème !

Je n'arrive pas à mettre 3 buttons radios en même temps dans un Value"=<?php...... comme pour le type="text" qu'il y a au dessus.

Il y a certainement une bonne syntaxe mais je n'arrive pas à voir laquelle.

J'ai recherché mais pas trouvé. Pourriez-vous m'aider ?

Merci d'avance.
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
        <p><label for="profession">Votre profession</label><br />
        <input type="text" size="40" name="profession" id="profession" value="<?php
        if (!empty($_POST["profession"])) {
// le motif du message a été saisi : la réafficher
                echo htmlspecialchars($_POST["profession"],ENT_QUOTES);
        }
        ?>" />

        <p><label for="motif">Motif du message *</label><br />
		<input type="Radio" name="motif" value="Renseignement"> Renseignement<br />
		<input type="Radio" name="motif" value="Problemes"> Problèmes techniques<br />
		<input type="Radio" name="motif" value="Partenariat"> Partenariat<br /><?php
        if (!empty($_POST["motif"])) {
// le motif du message a été saisi : la réafficher
                echo htmlspecialchars($_POST["motif"],ENT_QUOTES);
        }
        ?> " />
jlb59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2007, 19h42   #2
Membre éclairé
 
Avatar de TucSale
 
Inscription : novembre 2005
Messages : 265
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : novembre 2005
Messages : 265
Points : 301
Points : 301
Envoyer un message via MSN à TucSale
bonjour,

Je ne comprends pas tres bien
Citation:
Je n'arrive pas à mettre 3 buttons radios en même temps
En revanche si tu veux cochées la radio selectionnées essais

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<p>
  <label for="profession">Votre profession</label>
  <br />
  <input type="text" size="40" name="profession" id="profession" value="<?php
        if (!empty($_POST["profession"])) {
// le motif du message a été saisi : la réafficher
                echo htmlspecialchars($_POST["profession"],ENT_QUOTES);
        }
        ?>" />
<p>
  <label for="motif">Motif du message *</label>
  <br />
  <input type="Radio" name="motif" value="Renseignement" <?php echo if(!empty($_POST["motif"]) && $_POST["motif"] == 'Renseignement') echo 'checked="checked"' ?>>
  Renseignement<br />
  <input type="Radio" name="motif" value="Problemes" <?php echo if(!empty($_POST["motif"]) && $_POST["motif"] == 'Problemes') echo 'checked="checked"' ?> >
  Problèmes techniques<br />
  <input type="Radio" name="motif" value="Partenariat" <?php echo if(!empty($_POST["motif"]) && $_POST["motif"] == 'Partenariat') echo 'checked="checked"' ?> >
  Partenariat<br />
  <?php
        if (!empty($_POST["motif"])) {
// le motif du message a été saisi : la réafficher
                echo htmlspecialchars($_POST["motif"],ENT_QUOTES);
        }
        ?>
  " />
Ps: A quoi te sert " />
TucSale est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2007, 21h02   #3
Membre habitué
 
Avatar de jlb59
 
Homme J-Luc
Retraité
Inscription : août 2004
Messages : 718
Détails du profil
Informations personnelles :
Nom : Homme J-Luc
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Retraité
Secteur : Industrie

Informations forums :
Inscription : août 2004
Messages : 718
Points : 138
Points : 138
Citation:
Envoyé par TucSale
bonjour,

Je ne comprends pas tres bien


En revanche si tu veux cochées la radio selectionnées essais

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<p>
  <label for="profession">Votre profession</label>
  <br />
  <input type="text" size="40" name="profession" id="profession" value="<?php
        if (!empty($_POST["profession"])) {
// le motif du message a été saisi : la réafficher
                echo htmlspecialchars($_POST["profession"],ENT_QUOTES);
        }
        ?>" />
<p>
  <label for="motif">Motif du message *</label>
  <br />
  <input type="Radio" name="motif" value="Renseignement" <?php echo if(!empty($_POST["motif"]) && $_POST["motif"] == 'Renseignement') echo 'checked="checked"' ?>>
  Renseignement<br />
  <input type="Radio" name="motif" value="Problemes" <?php echo if(!empty($_POST["motif"]) && $_POST["motif"] == 'Problemes') echo 'checked="checked"' ?> >
  Problèmes techniques<br />
  <input type="Radio" name="motif" value="Partenariat" <?php echo if(!empty($_POST["motif"]) && $_POST["motif"] == 'Partenariat') echo 'checked="checked"' ?> >
  Partenariat<br />
  <?php
        if (!empty($_POST["motif"])) {
// le motif du message a été saisi : la réafficher
                echo htmlspecialchars($_POST["motif"],ENT_QUOTES);
        }
        ?>
  " />
Ps: A quoi te sert " />
Merci beaucoup de ton aide TucSale, sans ton code j'y serais encore !

Pour " />", c'était pour fermer la balise "<Input", c'est du moins ce que je vois, comme dans la première fonction.
Maintenant que tu m'as mis gentillement ta modification, en effet cela ne sert à rien ici.
Je m'empresse de supprimer cela.

Au fait, excuses du retard, mais j'étais absent jusque 20:30.

A bientôt TucSale, et merci encore.
jlb59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2007, 21h14   #4
Membre habitué
 
Avatar de jlb59
 
Homme J-Luc
Retraité
Inscription : août 2004
Messages : 718
Détails du profil
Informations personnelles :
Nom : Homme J-Luc
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Retraité
Secteur : Industrie

Informations forums :
Inscription : août 2004
Messages : 718
Points : 138
Points : 138
Citation:
Envoyé par TucSale
<input type="Radio" name="motif" value="Renseignement" <?php echo if(!empty($_POST["motif"]) && $_POST["motif"] == 'Renseignement') echo 'checked="checked"' ?>>
Renseignement<br />
<input type="Radio" name="motif" value="Problemes" <?php echo if(!empty($_POST["motif"]) && $_POST["motif"] == 'Problemes') echo 'checked="checked"' ?> >
Problèmes techniques<br />
<input type="Radio" name="motif" value="Partenariat" <?php echo if(!empty($_POST["motif"]) && $_POST["motif"] == 'Partenariat') echo 'checked="checked"' ?> >
Partenariat<br />
Là y un blème, petit en tout cas.
J'ai essayé avec ta modif et voilà le msg :
Code :
Parse error: parse error, expecting `','' or `';'' in f:\$$$$$essai_qi98$$$$$\contact\contact.php on line 127
J'ai regardé mais je ne vois rien.

Tu peux me dire quoi ?

Merci d'avance.
jlb59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h32.


 
 
 
 
Partenaires

Hébergement Web