Forum Chasseur d'Images - www.chassimages.com

[ FORUM HARD, SOFT & MICRO Photo ] => Espace INTERNET & Multimédia => Discussion démarrée par: pixor le Février 02, 2010, 02:34:40

Titre: Aide pour formulaire web
Posté par: pixor le Février 02, 2010, 02:34:40
Bonjour,
Bon alors voilà, je vous sollicite pour un coup de main pour une page web et plus exactement un formulaire de contact.

J'ai récupéré le code d'un formulaire de contact pris sur un site et je l'ai modifié/adapté selon mes besoins...
Notre formulaire « existe » donc, même s'il n'a pas été fait dans les règles de l'art (c'est déjà une prouesse pour moi et beaucoup de temps passé)

Mais 3 choses manquent que je ne sais faire car je crois qu'il y a du php là-dessous et je n'ai pas bien compris (ni trouvé sur le net, simplement pour un gros nul) comment ça marche...
>>>
- Un bouton d'envoi vers une adresse mail donnée avec message de confirmation d'envoi
- Un bouton reset
- Un bouton pour joindre un fichier (1 ou plusieurs photos si c'est possible, par exemple)
Je ne sais pas faire cela et surtout
il doit rester dans mon formulaire des « traces » du formulaire qui m'a « inspiré, (et je ne sais faire ce tri/nettoyage car c'est plutôt du chinois pour moi...)

Si quelqu'un était susceptible de me filer ce coup de main, ce serait sympa
(eventuellement par mp ou mail direct)

Merci
Titre: Re : Aide pour formulaire web
Posté par: Charlie82 le Février 02, 2010, 07:22:20
Salut,

Comme je vois que tu "patauges", un bon conseil, fouille le Net et trouve un formulaire tout fait, avec php.  Il en existe des dizaines d'exemples et tu pourras ensuite bidouiller le tien au fur et à mesure de sa compréhension.  Sinon tu risques de faire un truc hybride, ouvert à tous les spams et autres injection de code malveillant... (surtout avec l'envoi de fichiers joints)...
Titre: Re : Aide pour formulaire web
Posté par: kaylo le Février 02, 2010, 08:53:34
Cherche le script "Contact_Form V.1.6", il est entièrement fait, très pratique et facile à intéger à un site web.
Titre: Re : Aide pour formulaire web
Posté par: pixor le Février 02, 2010, 13:05:36
merci, je vais regarder ça...
Titre: Re : Aide pour formulaire web
Posté par: Charlie82 le Février 02, 2010, 21:20:17
Salut Kaylo,
Je viens de suivre le lien que tu lui as indiqué... Il me semble bien complexe (vu le nombre de discussions à la suite du fil) pour quelqu'un qui débute, non ??
De plus l'installation d'un captcha est-elle vraiment nécessaire ?? Perso j'ai trouvé un autre moyen  (qui semble fonctionner jusuqu'a présent du moins depuis que je l'utilise).. je me suis dit, bêtement, que pour éviter que des robots spamment mes formulaires il suffisait de leur en cacher l'adresse sur la ou les pages... Donc lien vers la page, codé et, depuis, plus de spams. :)
Titre: Re : Aide pour formulaire web
Posté par: pixor le Février 03, 2010, 01:11:53
Je confirme ce que dit Charlie47...
Si c'est le lien :
http://www.codes-scripts.com/forum/index.php?page=Sujets&id=16
c'est un peu ardu pour moi, malgré l'apparent « pas à pas »
j'ai bloqué plusieurs fois...du coup je ne sais plus trop quoi faire.

Par contre,  Charlie47,
je suis bien parti d'un formulaire existant, qui avait bien les boutons qui me manque, dont j'ai recopié le code dans Notepad.
J'ai modifié, ajouté et redisposé les champs en fonction de mes besoins en faisant du copier/coller dans le code html, ligne après ligne en essayant de comprendre quel incidence avait telle action (ce fut long...) pour arriver à la présentation du formulaire que je voulais.

Mais il y a des choses dans le code d'origine que je ne comprends pas, des noms, des « variables » au début et en fin du code qui n'ont visiblement pas d'incidence sur la « présentation » mais plutot sur le « fonctionnement » du formulaire, c'est ce qui me pose problème.

En cherchant sur le net et dans des bouquins à la Fnac, j'ai vu qu'il était question de php et là je bloque car je ne sais pas ce que cela implique ?
Je pense savoir mettre sur mon FTP une page html (et encore...) mais où intervient ce php ? Et comment est-il lié à mon formulaire en html ?
C'est peut-être basique comme question pour vous, mais ce sont les rouages d'un site que je pige pas (les liens entre des pages html, ça va...mais sorti du html...oulala !!!)

J'ai même essayé de refaire mon formulaire depuis le début avec un soft comme Kompozer qui me créé les boutons dont j'ai besoin, mais là aussi, pour les rendre « actif » il est question à nouveau de php...retour au même problème !!!
Titre: Re : Aide pour formulaire web
Posté par: Charlie82 le Février 03, 2010, 07:43:27
Le php c'est la partie dynamique qui traite les données que tu lui envoies par le formulaire. Le php est exécuté coté serveur et donc "invisible" pour celui qui lit ta page html (alors que elle on peu en lire le code).
Le lien entre ton formulaire et la page php qui va le traiter, se fait par action= , dans l'intitulé du formulaire :
ex : <form id="form1" name="form1" method="post" action="traitement.php">.
PS: à la rigueur, donne ici un de ces bouts de code qui te posent problème..
Titre: Re : Aide pour formulaire web
Posté par: Ricquet89 le Février 03, 2010, 10:35:41
Bravo Pixor,
c'est bien de se lancer dans la construction d'un site avec notepad++
Parallèlement tu peux utiliser le : Site du zéro (http://www.siteduzero.com/).
Tu y trouveras compréhension et toutes sortes de codes dont :
http://www.siteduzero.com/tutoriel-3-14543-php-et-les-formulaires.html (http://www.siteduzero.com/tutoriel-3-14543-php-et-les-formulaires.html)
Enfin, une multitude de codes sont accessibles ici (http://www.phpcs.com/recherche.aspx?r=formulaire&dotnet=0)
petit à petit, tu verras tes compétences s'étoffer, sans pour autant être informaticien.
Bon courage.
Titre: Re : Aide pour formulaire web
Posté par: Charlie82 le Février 03, 2010, 12:05:25
Très bien le site du zéro, oui, très pédagogue...
Titre: Re : Aide pour formulaire web
Posté par: pixor le Février 03, 2010, 13:08:25
Je suis d'accord sur le principe qu'il vaut mieux « apprendre à pêcher plutôt que de donner du poisson »...
C'est le caractère « urgent » qui m'a fait poser mes questions, on (les membres de mon collectif) me met la pression pour accoucher d'un formulaire qui marche...

J'ai donc commencé à lire la partie php du site du zéro, après avoir lu celle sur le html et css.

N'hésitez pas à mettre ici des liens (efficaces) comme ceux de Ricquet89
Pour me faire gagner du temps ou m'aider à comprendre...

Merci les gars
Titre: Re : Aide pour formulaire web
Posté par: Ricquet89 le Février 03, 2010, 13:27:04
ta démarche sera fructueuse !

tu veux des liens...
en voici 3 :
. Liste des propriétés CSS  (http://www.siteduzero.com/tutoriel-3-13639-liste-des-proprietes-css.html)
. Markup Validation Service pour vérifier ton code (http://validator.w3.org/)
. 1 code de formulaire que j'ai récupéré pour mon site (http://tutoriaux.benzor.com/index.php?TUT_id=33) mais regarde d'abord les explications du site du zéro.
Titre: Re : Aide pour formulaire web
Posté par: jesus le Février 13, 2010, 19:28:38
Pour mon site avec wordpress, j'utilise cformsII http://www.deliciousdays.com/cforms-plugin/ (http://www.deliciousdays.com/cforms-plugin/) qui marche bien, que l'on peut franciser, et qui n'est pas trop difficile à régler.
Titre: Re : Aide pour formulaire web
Posté par: Cedric_g le Février 15, 2010, 15:10:31
cforms II est "the" plugin pour faire des formulaires... mais sous Wordpress !

Au passage, son auteur est un très bon photographe culinaire ;)
Titre: Re : Aide pour formulaire web
Posté par: francoisR29 le Février 16, 2010, 16:05:49
Contacte moi si tu veux  ;)
Titre: Re : Aide pour formulaire web
Posté par: pixor le Février 20, 2010, 03:46:04
Merci
Je découvre le Php et MySql....merci le site du zero...mais c'est pas evident pour un nullos...

francoisR29 >>> comment faire pour te contacter ? (pas de mail dans ton profil....)
Titre: Re : Aide pour formulaire web
Posté par: francoisR29 le Février 22, 2010, 00:14:13
corrigé ;)