Formulaire mail Xhtml / Php
Ney
Messages postés
97
Date d'inscription
Statut
Membre
Dernière intervention
-
avion-f16 Messages postés 19252 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 19252 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Alors voila je suis en train de créer un site pour mon club de badminton,... je suis entrain d'apprendre le Xhtml et le PhP mais je suis encore très nul... Je viens donc soliciter votre aide.
En fait pour l'instant je cherche un script pour l'inscription de joueurs à des compets
Je m'explique :
Sur ma page les infos de la compétition, date, lieu, ect... et en dessous j'aimerais un formulaire du type :
Inscrivez-vous en remplissant le formulaire suivant :
Nom : [Le joueur tape son nom]
Prénom : [Le joueur tape son prénom]
Age : [Le joueur tape son age]
Catégorie : [Le joueur tape sa catégorie]
...
ect. je ne sais pas encore combien de champs il y aura dans le formulaire mais que ce soit avec 4 ou 5, ça doit pas être bien différent.
Au final le club reçoit un Email avec un texte du type :
<<< Le joueur [Nom du joueur] [Prénom du joueur] de Catégorie [Catégorie du joueur] et âgé de [Age du joueur]ans souhaite participer à la prochaine compétition du Club. >>>
Par contre : Il faudrait que l'adresse du club reste confidentielle car c'est l'adresse perso de l'entraineur ^^
Je ne sais pas s'il est possible dans le code source de la page de masquer l'adresse mais au moins qu'elle ne figure pas sur la page. Ce n'est pas l'adresse officielle du club.
Voilà je pense avoir été clair.
J'espère que le code n'est pas trop compliqué et que qqun prendra le temps de me répondre :D
Merci d'avance !
Alors voila je suis en train de créer un site pour mon club de badminton,... je suis entrain d'apprendre le Xhtml et le PhP mais je suis encore très nul... Je viens donc soliciter votre aide.
En fait pour l'instant je cherche un script pour l'inscription de joueurs à des compets
Je m'explique :
Sur ma page les infos de la compétition, date, lieu, ect... et en dessous j'aimerais un formulaire du type :
Inscrivez-vous en remplissant le formulaire suivant :
Nom : [Le joueur tape son nom]
Prénom : [Le joueur tape son prénom]
Age : [Le joueur tape son age]
Catégorie : [Le joueur tape sa catégorie]
...
ect. je ne sais pas encore combien de champs il y aura dans le formulaire mais que ce soit avec 4 ou 5, ça doit pas être bien différent.
Au final le club reçoit un Email avec un texte du type :
<<< Le joueur [Nom du joueur] [Prénom du joueur] de Catégorie [Catégorie du joueur] et âgé de [Age du joueur]ans souhaite participer à la prochaine compétition du Club. >>>
Par contre : Il faudrait que l'adresse du club reste confidentielle car c'est l'adresse perso de l'entraineur ^^
Je ne sais pas s'il est possible dans le code source de la page de masquer l'adresse mais au moins qu'elle ne figure pas sur la page. Ce n'est pas l'adresse officielle du club.
Voilà je pense avoir été clair.
J'espère que le code n'est pas trop compliqué et que qqun prendra le temps de me répondre :D
Merci d'avance !
A voir également:
- Formulaire mail Xhtml / Php
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Publipostage mail - Accueil - Word
- Windows live mail - Télécharger - Mail
- Formulaire de reclamation instagram - Guide
3 réponses
Bonjour,
Voici quelque chose de TRES simplifié. Je vous recommande d'optimiser mon horreur... Prenez le temps de vraiment l'améliorer car il ne fait qu'envoyer bêtement ce qui est entré dans le formulaire. Aucune vérification n'est faite etc...
Penser à remplacer valeur de la variable $emailentraineur par l'e-mail de l'entraîneur. Le fait que l'e-mail est disponible dans une variable php résout votre souci de confidentialité.
Voici quelque chose de TRES simplifié. Je vous recommande d'optimiser mon horreur... Prenez le temps de vraiment l'améliorer car il ne fait qu'envoyer bêtement ce qui est entré dans le formulaire. Aucune vérification n'est faite etc...
Penser à remplacer valeur de la variable $emailentraineur par l'e-mail de l'entraîneur. Le fait que l'e-mail est disponible dans une variable php résout votre souci de confidentialité.
<?php if (isset($_POST['valider'])) { $nom = $_POST['nom']; $prenom = $_POST['prenom']; $age = $_POST['age']; $categorie = $_POST['categorie']; $emailentraineur = 'yohohoho@yohohoho.com'; $message = 'Le joueur '.$nom.' '.$prenom.' de Catégorie '.$categorie.' et âgé de '.$age.' ans souhaite participer à la prochaine compétition du Club.'; mail($emailentraineur, 'Inscription à la prochaine compétition', $message); } else { ?> <form action="" method="post"> <strong>Votre nom:</strong> <input type="text" name="nom" /><br /> <strong>Votre prénom:</strong> <input type="text" name="prenom" /><br /> <strong>Votre âge:</strong> <input type="text" name="age" /><br /> <strong>Votre catégorie:</strong> <input type="text" name="categorie" /><br /> <input type="submit" name="valider" value="M'inscrire" /> </form> <?php } ?>
Merci Luan c'est très aimable à toi d'avoir pris le temps de me répondre.
C'est exactement ce que je cherchais à faire...
Par contre il y a un hic : j'ai testé avec mon adresse mail et je ne reçoit rien.
J'ai bien remplacé la valeur yoho...@yoho...com par mon adresse mais aucun message ne me parvient.
Est-ce une faute de code ? ou une faute de ma part ?
Je vais essayer de trouver mon éventuelle erreur.
C'est exactement ce que je cherchais à faire...
Par contre il y a un hic : j'ai testé avec mon adresse mail et je ne reçoit rien.
J'ai bien remplacé la valeur yoho...@yoho...com par mon adresse mais aucun message ne me parvient.
Est-ce une faute de code ? ou une faute de ma part ?
Je vais essayer de trouver mon éventuelle erreur.
Ça peut provenir de 2 chose :
* L'hébergeur
* Ton fournisseur d'adresse email
Si tu testes en local, tu dois paramètrer le serveur SMTP dans le php.ini
Si tu es déjà sur ton hébergeur en ligne, il a peut-être désactiver la fonction mail() (à cause du spam)
Si ce n'est aucune des deux solutions ci-dessus, ça provient sans doute de ton fournisseur d'adresse email (Yahoo, GMail, Hotmail, ...).
* L'hébergeur
* Ton fournisseur d'adresse email
Si tu testes en local, tu dois paramètrer le serveur SMTP dans le php.ini
Si tu es déjà sur ton hébergeur en ligne, il a peut-être désactiver la fonction mail() (à cause du spam)
Si ce n'est aucune des deux solutions ci-dessus, ça provient sans doute de ton fournisseur d'adresse email (Yahoo, GMail, Hotmail, ...).