Traitement de formulaire php

Résolu/Fermé
Cyril-like Messages postés 26 Date d'inscription mercredi 23 mars 2011 Statut Membre Dernière intervention 26 juillet 2011 - 23 mars 2011 à 23:20
Cyril-like Messages postés 26 Date d'inscription mercredi 23 mars 2011 Statut Membre Dernière intervention 26 juillet 2011 - 25 mars 2011 à 13:04
Bonjour, Je suis nouveau en programmation php et je ne comprends pas
comment fonctionne le traitement des informations .

J'utilisais des formulaires
par mail et j'ai vu que avec les variable "$_POST " on pouvait directement
avoir l'affichage sur la page de traitement php
appelée et en effet cela fonctionne parfaitement j'ai fait un petit formulaire
pseudo et mail et je récupère les variables et ça affiche bel et bien le pseudo
et le mail que j'ai tapé dans le formulaire mais voila comment doit on faire
pour que dés qu'on ferme la page traitement les données soient sauvegardées ..?
(par exemple si plusieurs personnes remplissent le formulaire )
J'ai regardé énormément de sites d'apprentissages du php mais je n'ai
toujours pas compris comment faire

Merci de bien vouloir m'éclairer



7 réponses

Utilisateur anonyme
24 mars 2011 à 00:17
salut ,

il te faudra une base de donnée , la plus utilisée est mysql
0
JooS Messages postés 2468 Date d'inscription mardi 22 janvier 2008 Statut Membre Dernière intervention 8 juin 2016 228
Modifié par JooS le 24/03/2011 à 00:21
Tu doit utiliser une base de données, exemple, MySQL ...
Je vais supposer que t'en a jamais entendu parler, alors ...
Que tu soit sur un serveur ou en local, Tu peut utiliser phpMyAdmin pour créer tes bases de données ..

Exemple : Tu crée une bdd(base de donnée) qui se nomme test, dans cette bdd tu crée une table qui se nomme utilisateurs, et dans la table utilisateurs, tu crée 2 champs, le premier s'appelera nom et le 2ieme email ...

Puis tu te connecte avec un script a ta base de données, puis tu fait ce qu'on appel une requête sql, cette dernière insérera les infos que tu viens de donner dans la table voulu(utilisateurs)...

Et quand tu voudra afficher ce qui se trouve dans cette table, tu doit faire la même chose , Or, une autre requête qui extraira le contenu de cette table...

Je te conseille le site du zero, le cours PHP et MySQL...
0
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 475
24 mars 2011 à 05:21
0
Cyril-like Messages postés 26 Date d'inscription mercredi 23 mars 2011 Statut Membre Dernière intervention 26 juillet 2011 1
24 mars 2011 à 11:35
Bonjour et merci pour vos réponses effectivement je savais pour
l'avoir déjà utilisée cette histoire de base de donnée "mysql" mais
pensais qu'il y avait un moyen plus simple de recueillir les données
d'un formulaire sans passer par elle c'est d'ailleurs pour ça que
j'utilisais les formulaires mails mais ceux ci me posent soucis avec
les pièces jointes je vous remercie pour avoir cité le site du zéro
car c'est la que j'ai appris le" html" et les rudiments de" php" qui
me servent actuellement sur mes sites .
Si il n'y a pas d'autres moyens je vais utiliser "mySQL" et" phpmyadmin"
j'avais arrêté car je ne savais pas m'en servir et j'avais des problèmes
de serveur "mySQL" sur "ubuntu 10.04".
Merci pour vos réponses .
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Cyril-like Messages postés 26 Date d'inscription mercredi 23 mars 2011 Statut Membre Dernière intervention 26 juillet 2011 1
24 mars 2011 à 15:06
Bonjour j'ai voulu utiliser phpmyadmin et voila ce qu'il me retourne
en fait je crois que c'est pour ce genre de raisons que j'avais renoncé
a m'en servir et étais passé a la fonction "mail() " de" php".

Erreur lors du démarrage de la session, veuillez vérifier les erreurs indiquées par PHP ou dans le fichier témoin du serveur web, et configurer PHP correctement.

Je ne comprends pas ce qu'il faut corriger ?
merci !
0
JooS Messages postés 2468 Date d'inscription mardi 22 janvier 2008 Statut Membre Dernière intervention 8 juin 2016 228
24 mars 2011 à 15:54
réinstalle le ou mets le a jour !!!
0
Cyril-like Messages postés 26 Date d'inscription mercredi 23 mars 2011 Statut Membre Dernière intervention 26 juillet 2011 1
24 mars 2011 à 22:10
Bonjour Joos finalement j'ai réinstallé totalement le serveur xampp sous
mon linux "ubuntu 10.10 car le serveur "mySQL " ne s'installait pas et
ça marche j'ai fait le minichat du site de zero et c'est ok du premier coup
mais j'ai voulu rajouter une case label "email " et j'ai rajouté une table
email dans phpmyadmin et le mail ne s'écrit pas (la case est vide)
et pas de message d'erreur
bon en tous cas merci a tous
0
JooS Messages postés 2468 Date d'inscription mardi 22 janvier 2008 Statut Membre Dernière intervention 8 juin 2016 228
24 mars 2011 à 22:30
Salut, crée un nouveau topic, et poste ton script la dessus ...
0
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 475
Modifié par arthezius le 25/03/2011 à 06:44
Et surtout, changes le statu de celui-ci en résolu!
0
Cyril-like Messages postés 26 Date d'inscription mercredi 23 mars 2011 Statut Membre Dernière intervention 26 juillet 2011 1
25 mars 2011 à 13:04
Ok effectivement c'est résolu et je remercie tous les intervenants
a bientôt
0