DaFtOu
Messages postés23Date d'inscriptiondimanche 10 août 2003StatutMembreDernière intervention27 janvier 2005
-
14 janv. 2005 à 16:36
bj33
Messages postés145Date d'inscriptionvendredi 13 juin 2003StatutMembreDernière intervention 1 mai 2012
-
27 janv. 2005 à 20:31
bonjour j'ai fait un formulaire qui m'envoye un e-mail quand il est rempli
mais j'ai un probleme avec, il m'envoye un e-mail a chaque fois que quelqu'un va sur la page donc je me retrouve avec des formulaires non rempli
je ne suis pas bon en php j'espere que vous pourrez m'aider voici mon code :
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 14 janv. 2005 à 17:28
Salut,
tout d'abord, je n'ai pas vu (mais j'ai juste survole ton code) l'ouverture de la balise <form>, avec sa methode (POST, GET par exemple) et son action (ta page).
Ensuite, il faut que tu fasses un test sur le submit avant de lancer ton mail :
donc en haut de ta page, tu ajoutes :
if (isset($_POST['Submit'] || $_POST['Submit']=="Envoyer")) {
ton code pour l'envoie du mail
}
bj33
Messages postés145Date d'inscriptionvendredi 13 juin 2003StatutMembreDernière intervention 1 mai 2012 14 janv. 2005 à 17:42
salut
je ne te serait d'aucune utilité pour php, je suis une bille...j'ai également posté pour
pb de formulaire.
par contre html, je connais.ton code html est franchement dépassé.
j'imagine un codage wisiwig...je me trompe?tout les attributs des balises
doivent se trouver dans des css.si tu te penche sur la question, tu remercieras
ces messieurs du http://www.w3.org/ (le w3c).çà permet de gagner un temps fou
lors de mise à jour, par exemple.les balises font,bgcolor,align sont obsolétes et la police bookman n'est pas forcément présente sur chaque disque...utilise des polices de substitutions
plus génériques, comme verdana au cas ou l'on ai pas envie de télécharger la police.
si tu ne connais pas les css, fait un tour içi.
http://css.maxdesign.com.au/index.htm et aussi içi
http://www.alsacreations.com/articles/
ils ne savaient pas que c'était impossible, alors ils l'on fait.
pour les styles utilise topstyle de bradbury.tape topstyle dans google, c'est normalement le premier lien qui doit sortir.la version lite est excellente et gratuite.il est en anglais mais simple et il porte bien son nom...il est au top pour les css.profite aussi pour changer ton éditeur html...quand je vois le code qu'il fabrique...
Merci de
bien remplir toutes les cases afin que votre demande soit correctement prise
en compte
<!-- ne sert à rien en l'état, à supprimer.sauf si tu inséres quelque chose(texte,image).pour centrer du texte en ligne(dans la balise) utilise plutôt ceçi: style="text-align: center;"-->
</form>
bj33
Messages postés145Date d'inscriptionvendredi 13 juin 2003StatutMembreDernière intervention 1 mai 2012 19 janv. 2005 à 14:01
une autre chose, name et id sont identique et doivent être avoir les mêmes attributs.
voir les codes xhtml.je l'ai laissés tel que, mais ils doivent logiquement être changés.
tu peux aussi les supprimés. les id pas les name...
bonne chance.
ils ne savaient pas que c'était impossible, alors ils l'on fait.
DaFtOu
Messages postés23Date d'inscriptiondimanche 10 août 2003StatutMembreDernière intervention27 janvier 2005 23 janv. 2005 à 15:39
j'ai essayer de faire ce que tu ma dit et ça ne fonctionne pas j'ai rien du tout
quand je pousse sur le bouton pour envoyer le formulaire il ne se passe rien
:(
help me please
bj33
Messages postés145Date d'inscriptionvendredi 13 juin 2003StatutMembreDernière intervention 1 mai 2012 24 janv. 2005 à 12:42
salut
j'utilise les mêmes codes, à la virgule prés et il fonctionne.une question me vient.
ton hébergeur est il ifrance?
chez ifrance les scripts php doivent être placés dans répertoire spécial défini par eux.
il est possible que d'autre hébergeur utilise la même technique.
as tu bien placer tout les fichiers dans le même dossier?tout les chemins sont relatifs,
c'est donc important.
ce que tu peux faire, c'est publier les codes.se sera plus simple pour vérifier.change les adresses par [mailto:toto@fai.fr toto@fai.fr] et envoi.A+
ils ne savaient pas que c'était impossible, alors ils l'on fait.
</form>
Merci de
bien remplir toutes les cases afin que votre demande soit correctement prise
en compte
<!-- ne sert à rien en l'état, à supprimer.sauf si tu inséres quelque chose(texte,image).pour centrer du texte en ligne(dans la balise) utilise plutôt ceçi: style="text-align: center;"-->