Reccup les donners d'un formulaire pour les publier automatiquement - PHP - Programmation
Marsh Posté le 20-01-2006 à 21:55:36
Si tu commençai par apprendre les bases de php
Marsh Posté le 21-01-2006 à 02:09:20
Ben en faite je n'ai ni le temps ni forcement l'envi d'aprendre ce langage. C'est juste parce que c'est impossible en HTML que je me dirige vers le php. Les bases (a ce que j'ai pu constater) ressemble un peu au langage C (que je connai bien). J'ai aussi decripté quelques petits exemples pour debutant trouvés sur google.
Marsh Posté le 21-01-2006 à 10:45:49
on est pas là pour faire pour toi.
Marsh Posté le 21-01-2006 à 11:16:47
dans ton formulaire: tu rajoute sa:
<form method="post" action="tapage.php">
ensuite dans tapage.php tu récupere les informations : $variable=$_POST(['lenomquetuauradonner'])
pour la suite tu dois écrire le contenu de ta variable dans un fichier (texte), des tutoriaux trés bien faits existent sur le net!
je ne suis pas sur que sa soit juste donc vérifie par toi meme que sa marche!
@++
Marsh Posté le 21-01-2006 à 11:59:00
brains a écrit : on est pas là pour faire pour toi. |
C'est pas ce que je demande
Je veux juste une methode generale pour savoir a peu pres comment commencer, apres je me debrouille tout seul
hugoOo a écrit : dans ton formulaire: tu rajoute sa: |
Merci beaucoup, je vais verifier ca
Marsh Posté le 21-01-2006 à 13:15:09
vas voir la ya un exemple :
http://erwann.conan.free.fr/codes.php
en tout cas ca concerne l'integration dans une base de données
Marsh Posté le 23-01-2006 à 00:53:14
Bon alors voila un petit test pour les commentaires automatiques (livre d'or).
On a besoin de 3 fichiers et un 4em sera créé automatiquement.
Le premier fichier contient le formulaire (livredor.htm):
Citation : <html> |
Le second fichier (message.php) est le script exectué lors de la validation du message dans livredor.htm :
Citation : <?php |
Comme on peut le voir, un fichier messages.html est créé afin de stocker les commentaires.
Le dernier fichier est consultezlo.php (il permet de consulter les commentaires) :
Citation : <?php |
Cette méthode fonctionne parfaitement, cependant j'aimerai apporter quelques modifs .
Après un petit essai je reccupère le fichier messages.html et il est écrit comme ceci :
Citation : <b>nom</b> a écrit le : 23/01/2006 à 00:34<br /> |
Seulement cela donne ceci http://nasty3d.free.fr/messages.html
Le titre (livre d'or) apparai en dessous des commentaires
Y'a t il un moyen d'ecrire le fichier messages.html de la facon suivante ? :
Citation : <html> |
Le commentaire suivant peut apparaitre en dessus ou en dessous du precedent cela n'a pas d'importance
Vala merci d'avance pour l'aide
Marsh Posté le 23-01-2006 à 01:36:33
ReplyMarsh Posté le 23-01-2006 à 10:38:14
Pourquoi un @ devant fopen et fread? T'as peur que le php te préviennes s'il arrive pas à ouvrir le fichier ou manipuler son contenu?
Quanhd à ton probléme, si tu prends tout le contenu du fichier et que tu rajoutes tes commentaires, alors c'est normal que le commentaire se retrouve avant le reste. Si tu veux que les commentaires se retrouvent entre </H1> et </BODY>, alors il faut que t'analyse ton fichier pour placer avant le nouveau commentaire ce qui doit être placé avant ton nouveau commentaire. Il y a largement assez de fonction en php pour faire ça. (regarde dans la documentation du côté des fonctions commencant par "str" )
Marsh Posté le 23-01-2006 à 19:14:46
Ben en faite pour les "@" j'en sais rien c'est pas moi qui est ecrit ce code
Sinon pour ecrire en </H1> et </BODY>
Cette fonction : <? $ptr = ftell($inF); ?> peut-elle etre utile?
Si quelqu'un pouvai m'expliquer comment elle fonctionne. (je sais juste qu'on peut la modifier comme ceci : <? $ptr = fseek($inF,$ptr-10); ?> a quoi tout cela correspond-il?)
Merci pour vos réponses
Marsh Posté le 23-01-2006 à 19:56:55
voilà le meilleur endroit pour ta question :
www.siteduzero.org
dans leurs cours ils ont un livre d'or déjà fait même si je n'aime pas le "tout-fait"
Marsh Posté le 30-01-2006 à 21:01:10
Bon ben c'est fait
Pas facile a comprendre au départ le Mysql, mais finalement c'est pas si compliqué.
Si vous voulez voir le resultat : http://nasty3d.free.fr --> livre d'or
Marsh Posté le 20-01-2006 à 21:20:01
Salut, je débute en php et n'y connai rien de rien. Alors voila, j'aimerai inclure dans mon site un formulaire afin de permettre aux visiteurs d'inscrire des commentaires. Le formulaire n'est pas diffcile a creer (c'est deja fait ), mais j'aimerai reccuperer les commentaires inscrit dans le formulaire et les publier sur une page automatiquement (comme sur un blog/espace perso msn). Malgrer d'intensives recheches pas de resultats Si quelqu'un sait comment faire, merci de laisser un message. Thank's a lot
---------------
http://nasty3d.free.fr [site en REconstruction] ## Electronicien/Infographiste/Gratteux ##