Rechercher : dans
Par :

Inserer un fromulaire pour commentaires.

Dernière réponse le 12 mar 2008 à 15:29:26 goujou, le 11 mar 2008 à 06:05:57 
 Signaler ce message aux modérateurs

Bonjour,
je veux inserer un simple formulaire pour des commentaires des visiteurs de mon site je vous pris de m aider, je serais reconnaissant.
merci d avance...

Configuration: Windows XP
Internet Explorer 7.0

Meilleures réponses pour « Inserer un fromulaire pour commentaires. » dans :
Insérer une image de fond sous la grille Excel VoirVous souhaitez insérer un logo sous JPEG ou autre, sous votre grille Excel : FORMAT / FEUILLE / ARRIERE PLAN s'ouvre un panneau vous présentant vos images pour sélection.... choisissez, validez. Pour le supprimer : même procédure FORMAT /...
Mettre en forme les commentaires Excel VoirMettre en forme les commentaires Excel Vous souhaitez associer un commentaire explicatif (genre Pop-Up) à une cellule: vous positionnez votre curseur sur la cellule à commenter vous cliquez droit sur la cellule, puis sur "Insérer un...
LaTeX - Insertion d'images VoirStyle LaTeX permet d'insérer des images de différents formats. Le plus simple est d'insérer des fichiers de type eps (Encapsuled Postscript) : Il suffit d'insérer dans le préambule la ligne suivante : \usepackage{graphicx} Puis d'insérer...

1

lewis34, le 11 mar 2008 à 06:49:28

Bonjour ,regarde par ici si tu trouve ton bonheur
http://www.lephpfacile.com/cours/8-recuperer-les-donnees-des­-formulaires

Répondre à lewis34

2

goujou, le 11 mar 2008 à 07:22:39

Bonjour,
merci beaucoup pour votre rapide reponse

Répondre à goujou

3

goujou, le 11 mar 2008 à 10:26:47

J'ai pu comprendre la marche de debut de ca tuto, mais !, pas compris ou se trouve la page de traitement dont il parle!
je vous pris expliquez moi sa.
merci..

Répondre à goujou

4

lewis34, le 11 mar 2008 à 10:55:33

Pour inserer des variables il te faut un serveur qui prend en charge le php.
donc tu fait une page formulaire.php ou dedans tu mets tes champs necessaire (par exemple titre & message)

ces 2 champs tu les "encadre par une balise

exemple simplifié
<form action="fichier.php" method="post">//indique le fichier php de destintion ainsi que la method de transmissioons des valeurs

<input type="text" name="titre">
<input type="text" name="message">

tu met un bouton

<input type="submit" value="envoyer le commentaire">//c'est lui qui lance l'action
et tu ferme par
</form>

je t'explique,tu rentre ton titre et ton message,ensuite grace à <form action="fichier.php" method="post">
les valeurs sont envoyées en method post au fichier indiquué dans action.

donc tu cree un fichier php que tu appelle comme tu veut,mais il faut que le nom soit le mem que celui dans <form action="fichier.php"
et dans ce fichier pour recuperer les valeurs post il te suffit de mettre
$titre_du_message=$_post['titre'];
$message=$_post['message'];
puis ensuite tu fait ce que tu veut de ces données ,tu les enregistre tu t'en sert pour d'autre requetes.. etc

tu l'aura compris il est necessaire d'avoir 2 fichiers,1 pour l'envoi et 1 pour le traitement

Répondre à lewis34

5

goujou, le 11 mar 2008 à 12:06:36

Lewis34 vous etes gentil, mais je vais vous ennuillez avec une autre p etre "bête question"!!
vous voulez dire par serveur c'est le serveur php MyAdmin? ou serveur FTP?, et si c'est le php myqdmin? vous pouvez me l'indiquer ou exactement je peux le faire?
merci beaucoup pour votre patience..

Répondre à goujou

6

lewis34, le 11 mar 2008 à 13:51:55

Oui il s'agit de phpmyadmin (ou equivalent)

tu a quelconfiguration ? easyphp wamp ou tout independant comme moi.

Répondre à lewis34

7

goujou, le 11 mar 2008 à 14:26:46

PhpMyAdmin - 2.9.2 offre de mon hebergeur gratuit xdir.fr.

Répondre à goujou

8

lewis34, le 11 mar 2008 à 14:47:58

Ok ben c'est tout bon alors

tu peut commencer a creer des formulaires

surtout rappele une chose:
le html et le php font bon ménage ensemble seulement des que tu met un code php dans une page html il faut obligatoirement le renommer aavec l'extension php.

tu a plein de site si tu veut pour te faire connaitre mieux le php
le phpfacile ,le site du zéro,phpdebutant et surtout le forum CCM
mais tu verra c'est "simple" quand on veut s'en donner la peine

@+

ps tu ne m'ennuie absolumment pas.. ;-) c'est avec plaisir ,je sais trop ce que sait la galère

Répondre à lewis34

9

goujou, le 11 mar 2008 à 14:51:35

Merci beaucoup de ton aide; mais je vais essayer sa avec frontpage et rendre l'extention php et travailler sur page html
@+

Répondre à goujou

10

lewis34, le 11 mar 2008 à 15:03:39

Frontpage je te le deconseille,mais quelque soit l'editeur de texte si tu veut inserer des données dans ta base il te faudra obligatoirement passer par des codes php

Répondre à lewis34

11

goujou, le 11 mar 2008 à 21:21:03

J'ai compris tous presque mais je veut juste savoir ou mettre se code :
$titre_du_message=$_post['titre'];
$message=$_post['message'];
sur le fichier .php ou sur MayAdmin?

Répondre à goujou

12

lewis34, le 11 mar 2008 à 21:29:18

Non tu met ca dans ton fichier php et ensuite c'est transférer sur tes bases de données phpmyadmin.

Il faut voir phpmyadmin comme "un conteneur" ,l'endroit ou tu stocke tes dionnées issues de ton (ou tes ) fichier php.

Ensuite pour consulter ou ajouter ou modifier ces données tu fera appel à un fichier php.

Répondre à lewis34

13

goujou, le 11 mar 2008 à 22:03:14

Ok, pas a pas je met sa sur ma page fichier php derriere qu elle ligne hexactement ? language html
car lorsque je met (le code) il s'affiché sur l'apercu! comme simple texte pas comme code HTML!
et je transfere mon fichier php par le client ftp?

Répondre à goujou

14

lewis34, le 11 mar 2008 à 22:08:51

Rrrrr... ;-)

t'a pas lu c que je t'ai dit au début....

quand tu met un code php dans ta page html il faut que cette page soit enregistrée en .php.

tu commence tes pages comlme àa
<html>
...
..
.

<head>
..
.
.
<body>

puis quand tu met un code php tu rajoute ça
<?

ou <?Php


ton code php

?> la on ferme le code php

tu peut continuer le html
.
.
.
.
.
</body>
</head>
</html>


et tu enregistre ce fichier comme ça :
mon_fichier.php

Répondre à lewis34

15

goujou, le 11 mar 2008 à 23:35:16

Merci pour les informations bien détallées
j'ai transférer et publier tous , mais quand je clik sur envoyer message sa reste immoblie sans resultats !!
http://www.jskbasket.fr.tc/formulaire.htm
essayez sa.
je vous remerci.a+

Répondre à goujou

16

lewis34, le 11 mar 2008 à 23:44:52

Je viens de tester

<script language="JavaScript" type="text/javascript" src="/xdir-frame-publicite.js"></script><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<script language="JavaScript" type="text/javascript" src="/xdir-frame-publicite.js">
</script>    
    <meta http-equiv="Content-Language" content="fr">    
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">    
    <base href="http://www.jskbasket.fr.tc">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>formulaire</title>
<meta name="keywords" content="vos commentaires">
<meta name="description" content="Vos commentaires sur ce site">
</head>

<body background="images/fond%20de%20site%20jsk.jpg">

<b><font face="Arial" size="4" color="#008000"> Postez vos commentaires</font></b>
<p><font color="#FFFFFF" face="Arial">
<span style="font-weight: 700; background-color: #008000">Votre nom</span></font>
<input type="text" name="titre" size="20" tabindex="20" style="font-family: Arial; font-size: 10pt; color: #008000; font-weight: bold; border-style: solid; border-width: 1px; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px"> 
<font color="#FFFFFF" face="Arial">
<span style="font-weight: 700; background-color: #008000">Votre commentaire</span></font>
<input type="text" name="message" size="50" style="font-family: Arial; font-size: 10pt; color: #008000; font-weight: bold; border-style: solid; border-width: 1px; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px" tabindex="150">
</body>
<input type="submit" value="envoyer" style="color: #FFFFFF; font-family: Arial; font-size: 10pt; font-weight: bold; background-color: #008000">
</form> 
</p>
<form action="formulaire_com.php" method="post"> 
</form>

</html>


ta balise <form action est pas au bon endroit

met la ici



<form action="formulaire_com.php" method="post">
<input type="text" name="titre" size="20" tabindex="20" style="font-family: Arial; font-size: 10pt; color: #008000; font-weight: bold; border-style: solid; border-width: 1px; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px">
<font color="#FFFFFF" face="Arial">
<span style="font-weight: 700; background-color: #008000">Votre commentaire</span></font>

<input type="text" name="message" size="50" style="font-family: Arial; font-size: 10pt; color: #008000; font-weight: bold; border-style: solid; border-width: 1px; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px" tabindex="150">
</body>
<input type="submit" value="envoyer" style="color: #FFFFFF; font-family: Arial; font-size: 10pt; font-weight: bold; background-color: #008000">

</p>


</form>

</html>
et enleve un </form> en trop

Répondre à lewis34

17

goujou, le 12 mar 2008 à 00:11:41

C tres gentil de me consacrer un tel temps du votre je t'adore :)
je la met dans le vide entre les 2 lignes :

<span style="font-weight: 700.....
ici ?
input type="text" name="message" size=.....

ou au debut comme vous l'avez ecrivez ?

et enleve un </form> en trop??

Répondre à goujou

18

lewis34, le 12 mar 2008 à 06:04:11

Bo,jour ,tu met la 1ere balise form action juste avnat le 1er champ input.

et dans ton code tu a 2 </form> il y en a un de trop. et cette balise tu la met juste apres ton bouton submit

Répondre à lewis34

19

goujou, le 12 mar 2008 à 14:07:38

Lewis34 je l ai mit comme tu la dit, maintenant quand je survole le bouton envoyer il ya auqun lien et sa ne marche pas l'envoi du commentaire, maintenant qq je doit faire stp.

Répondre à goujou