|
Pages: [1]
|
 |
|
Auteur
|
Sujet: Ajout champ "remarque" dans l'inscription. (Lu 962 fois)
|
jeune
Webmestre junior

Karma : +1/-0
Hors ligne
Messages: 23
|
Bonjour,
Je voulais savoir si il y a une possibilité d’inclure le champ « remarques » dans le formulaire d’inscription et qu’elles sont les fichiers à modifier. Avec les modifs ci-dessous, aucun bugs pour remplir la fiche, mais elle n’est pas enregistrée dans la basse de donnée. J’ai oublié quelque chose ? Merci.
J’ai complété le fichier ajout.php avec ceci : ---------------------------------------------------------------------------------------------------------- // Les remarques if($aff_remarques==1) { $remarques=addslashes($_POST[remarques]); if($aff_remarques_obl==1) { if($remarques==""){ echo "<center><br><br>Vous devez entrer vos remaques !!<br><br></center>";include 'footer.php';exit; } } $suite_requete_a=" ,remarques"; $suite_requete_b=" ,'$remarques'"; } ---------------------------------------------------------------------------------------------------------- $requete=mysql_db_query($sql_bdd,"insert into membre ( `id_membre` , `id` , `droits` , `date_inscription` , `pseudo` , `passe` , `url` , `destination` , `remarques` , `email` , `heure_session`, `actif` $suite_requete_a , mailingliste) values ($idnew,\"$id2\",\"0\", NOW(), \"$pseudo\",\"$passe\",\"$url\",\"$destination_prevue\",\"\",\"$remarques\",\"$email\",NOW(), $comptes_actifs $suite_requete_b , $inscription)",$db_link);
--------------------------------------------------------------------------------------------------------- <? } ?> <? if($aff_remarques==1){ ?> <tr> <td align="right" valign="top"><strong>remarques<br></strong></td> <td align="left"><font size="3"> <textarea name="remarques" cols="15" rows="5" ></textarea> <? if($aff_remarques_obl==1){ ?> <strong>*</strong> <? } ?> </font></td> </tr> <? } ?> ============================================================== et le fichier conf.php avec ceci :
$aff_remarques=1; // Mettre 1 pour faire apparaitre le champ dans le formulaire, sinon mettre 0. $aff_remarques_obl=1; // Mettre 1 pour rendre le champ obligatoire, sinon mettre 0.
|
|
|
|
|
Journalisée
|
|
|
|
|
Paul-Admin
|
salut, reste plus qu'a créer un champ dans la table membre de la base de données :)
|
|
|
|
|
Journalisée
|
http://www.scriptsgratuits.com http://www.apreslamort.net http://www.vol-de-quad.com
|
|
|
jeune
Webmestre junior

Karma : +1/-0
Hors ligne
Messages: 23
|
Ok Merci !
Mais le champ "remarqes" existe déja dans la base membre. Pourquoi en créer un autre du même non ?
|
|
|
|
|
Journalisée
|
|
|
|
|
Paul-Admin
|
c'est une bonne question que je te renvoie : pourquoi vouloir créer un champ remarque alors qu'il y en a deja un ??
|
|
|
|
|
Journalisée
|
http://www.scriptsgratuits.com http://www.apreslamort.net http://www.vol-de-quad.com
|
|
|
jeune
Webmestre junior

Karma : +1/-0
Hors ligne
Messages: 23
|
En faite, je voudrais que le nouveau inscrit puisse indiquer un commentaire à sa demande d'inscription. Et donc profiter du champ existant "remarque" qui est visible par l'admin. Voila !
|
|
|
|
|
Journalisée
|
|
|
|
jeune
Webmestre junior

Karma : +1/-0
Hors ligne
Messages: 23
|
En faite, je souhaiterais que le nouveau inscrit puisse renseigné le champ existant "remarques" afin d'indiquer un commentaire ou une motivation a son inscription. Comme ce champ existe et qu'il est reservé à l'admin, autant en profiter. Et pour mes modifs alors pourquoi ça ne marche pas ? Merci.
|
|
|
|
|
Journalisée
|
|
|
|
|
Paul-Admin
|
Essaie avec ça :
// Les remarques if($aff_remarques==1) { $remarques=addslashes($_POST[remarques]); if($aff_remarques_obl==1) { if($remarques==""){ echo "<center><br><br>Vous devez entrer vos remaques !!<br><br></center>";include 'footer.php';exit; } } } ---------------------------------------------------------------------------------------------------------- $requete=mysql_db_query($sql_bdd,"insert into membre ( `id_membre` , `id` , `droits` , `date_inscription` , `pseudo` , `passe` , `url` , `destination` , `remarques` , `email` , `heure_session`, `actif` , mailingliste) values ($idnew,\"$id2\",\"0\", NOW(), \"$pseudo\",\"$passe\",\"$url\",\"$destination_prevue\",\"$remarques\",\"$email\",NOW(), $comptes_actifs, $inscription)",$db_link);
--------------------------------------------------------------------------------------------------------- <? } ?> <? if($aff_remarques==1){ ?> <tr> <td align="right" valign="top"><strong>remarques<br></strong></td> <td align="left"><font size="3"> <textarea name="remarques" cols="15" rows="5" ></textarea> <? if($aff_remarques_obl==1){ ?> <strong>*</strong> <? } ?> </font></td> </tr> <? } ?>
|
|
|
|
« Dernière édition: 27 Janvier 2007 à 23:13:41 par Paul-Admin »
|
Journalisée
|
http://www.scriptsgratuits.com http://www.apreslamort.net http://www.vol-de-quad.com
|
|
|
jeune
Webmestre junior

Karma : +1/-0
Hors ligne
Messages: 23
|
Bonjour, Merci beaucoup ça fonctionne. Je n’étais pas loin, mais je n’ai pas compris la syntaxe qui bloquait. $suite_requete_a=" ,remarques"; $suite_requete_b=" ,'$remarques'"; C’’est pas grave ça marche! En tout les cas merci pour le SAV, si tout le monde était aussi sérieux… A+
|
|
|
|
|
Journalisée
|
|
|
|
|
|
Pages: [1]
|
|
|
 |