Mettre une page web en ligne ???
Fermé
julien33240
Messages postés
11
Date d'inscription
mercredi 26 novembre 2014
Statut
Membre
Dernière intervention
28 novembre 2014
-
26 nov. 2014 à 22:45
jordane45 Messages postés 38427 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 février 2025 - 28 nov. 2014 à 00:43
jordane45 Messages postés 38427 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 février 2025 - 28 nov. 2014 à 00:43
A voir également:
- Mettre une page web en ligne ???
- Supprimer une page word - Guide
- Web office - Guide
- Partager photos en ligne - Guide
- Traduire une page web - Guide
- Mettre google en page d'accueil - Guide
12 réponses
jordane45
Messages postés
38427
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 février 2025
4 734
26 nov. 2014 à 23:05
26 nov. 2014 à 23:05
Bonjour,
Déjà.. il te faut un endroit pour l'héberger ton site...
Voir ici :https://www.commentcamarche.net/faq/1624-choisir-le-meilleur-hebergeur-web-gratuit-ou-payant
Ensuite : Il faudra transférer ton fichier sur cet hébergeur via, le plus souvent, un FTP.
Pour ça.. il te faudra autre chose que simplement du HTML....
Intéresse toi au PHP (et plus particulièrement à la class PHPMailer).
je voudrais savoir comment mettre déjà cette page en ligne sur internet
Déjà.. il te faut un endroit pour l'héberger ton site...
Voir ici :https://www.commentcamarche.net/faq/1624-choisir-le-meilleur-hebergeur-web-gratuit-ou-payant
Ensuite : Il faudra transférer ton fichier sur cet hébergeur via, le plus souvent, un FTP.
et de plus savoir comment faire que quand un client a remplit nom prénom mail... et clique sur envoyer que ça arrive arrive directement sur ma boite mail
Pour ça.. il te faudra autre chose que simplement du HTML....
Intéresse toi au PHP (et plus particulièrement à la class PHPMailer).
Utilisateur anonyme
Modifié par ludobabs le 27/11/2014 à 16:29
Modifié par ludobabs le 27/11/2014 à 16:29
Bonjour,
dans ton fichier traitement.php
https://apprendre-php.com/tutoriels/tutoriel-12-traitement-des-formulaires-avec-get-et-post.html
En informatique 99% des problèmes se situent entre le fauteuil et le clavier
dans ton fichier traitement.php
if isset($_POST) { // si le formulaire a été envoyé traitement des données ... }
https://apprendre-php.com/tutoriels/tutoriel-12-traitement-des-formulaires-avec-get-et-post.html
En informatique 99% des problèmes se situent entre le fauteuil et le clavier
julien33240
Messages postés
11
Date d'inscription
mercredi 26 novembre 2014
Statut
Membre
Dernière intervention
28 novembre 2014
Modifié par jordane45 le 26/11/2014 à 23:01
Modifié par jordane45 le 26/11/2014 à 23:01
Voici le code de ma page faite avec dreamweaver :
EDIT : Ajout des balises de code (jordane)
<form method="post" action="traitement.php"> <p class="titre">Coordonnées</p> <fieldset id="coordonnees"> <p id="civilite"><label>Civilité : </label> <input type="radio" name="civilite" value="M." />M. <input type="radio" name="civilite" value="Mlle" />Mlle <input type="radio" name="civilite" value="Mme" />Mme </p> <label>Nom : </label> <input type="text" name="nom" size="30" /><br /> <label>Prénom : </label> <input type="text" name="prenom" size="30" /><br /> <label>Adresse : </label> <input type="text" name="adresse" size="30" /><br /> <label>Code postal : </label> <input type="text" name="codepostal" size="30" /><br /> <label>Ville : </label> <input type="text" name="ville" size="30" /><br /> <label>Adresse Mail : </label> <input type="text" name="adressemail" size="30" /><br /> <p id="motif"><label>Motif de la demande : </label> <input type="checkbox" name="motif[]" value="Réparation" />Réparation <input type="checkbox" name="motif[]" value="Déblocage" />Déblocage <input type="checkbox" name="motif[]" value="SAV" />SAV <input type="checkbox" name="motif[]" value="Autre" />Autre </p> </fieldset> <p class="titre">Commentaire</p> <fieldset id="commentaire"> <textarea name="comments" rows="15" cols="80"></textarea> </fieldset> <p id="buttons"> <input type="submit" value="Envoyer" /> <input type="reset" value="Recommencer" /> </p> </form>
EDIT : Ajout des balises de code (jordane)
julien33240
Messages postés
11
Date d'inscription
mercredi 26 novembre 2014
Statut
Membre
Dernière intervention
28 novembre 2014
27 nov. 2014 à 08:51
27 nov. 2014 à 08:51
Merci pour cette réponse !
Donc moi j'ai déja mon hébergeur one.com ou j'ai mon nom de domaine tout ça .
Par contre je me renseigne un peut sur internet sur php mailer mais je n'arrive pas trop a comprendre comment relier l'envoi du mail a mon bouton envoyer en faite ?
Un peu plus d'aide ?
Merci d'avance
Donc moi j'ai déja mon hébergeur one.com ou j'ai mon nom de domaine tout ça .
Par contre je me renseigne un peut sur internet sur php mailer mais je n'arrive pas trop a comprendre comment relier l'envoi du mail a mon bouton envoyer en faite ?
Un peu plus d'aide ?
Merci d'avance
jordane45
Messages postés
38427
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 février 2025
4 734
27 nov. 2014 à 08:58
27 nov. 2014 à 08:58
Ton bouton fait un submit ..vers la page traitement.Php
... c'est donc dans cette page qu'il faut coder ton envoi de mail.
... c'est donc dans cette page qu'il faut coder ton envoi de mail.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
julien33240
Messages postés
11
Date d'inscription
mercredi 26 novembre 2014
Statut
Membre
Dernière intervention
28 novembre 2014
27 nov. 2014 à 16:10
27 nov. 2014 à 16:10
d'accord donc enfaite si je comprend bien le codage pour le php se fais sur une autre page que mon html de base ?
dsl si je comprend pas je dois pas être trés logique
dsl si je comprend pas je dois pas être trés logique
jordane45
Messages postés
38427
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 février 2025
4 734
27 nov. 2014 à 16:19
27 nov. 2014 à 16:19
Là oui..vu que dans ton form tu as indiqué une autre page dans l'attribut ACTION.
julien33240
Messages postés
11
Date d'inscription
mercredi 26 novembre 2014
Statut
Membre
Dernière intervention
28 novembre 2014
27 nov. 2014 à 16:23
27 nov. 2014 à 16:23
ça c'est mon html de base donc ou il y l'action "traitement php je suis d'accord mais comment je lie mon formulaire php ( quand j'aurai réussi a le faire bien sur :) ) ??
<img src="logo page web.png" width="808" height="267" alt=""/>
<form method="post" action="traitement.php">
<fieldset id="coordonnees">
<p id="civilite">
<label>Civilite : </label>
<input type="radio" name="civilite" value="M." />M.
<input type="radio" name="civilite" value="Mlle" />Mlle
<input type="radio" name="civilite" value="Mme" />Mme
</p>
<label>Nom : </label>
<input type="text" name="nom" size="30" /><br />
<label>Prenom : </label>
<input type="text" name="prenom" size="30" /><br />
<label>Adresse : </label>
<input type="text" name="adresse" size="50" /><br />
<label>Code postal : </label>
<input type="text" name="codepostal" size="10" />
<label>Ville : </label>
<input type="text" name="ville" size="30" /><br />
<label>Adresse Mail : </label>
<input type="text" name="adressemail" size="50" /><br />
<p id="motif"><label>Motif de la demande : </label>
<input type="checkbox" name="motif[]" value="Réparation" />
Reparation
<input type="checkbox" name="motif[]" value="Déblocage" />
Deblocage
<input type="checkbox" name="motif[]" value="SAV" />SAV
<input type="checkbox" name="motif[]" value="Autre" />Autre<br />
</p>
<label>Marque du telephone : </label>
<input type="text" name="marquedutelephone" size="30" />
<label>Modele du telephone : </label>
<input type="text" name="modeledutelephone" size="30" /><br />
<label>Mobile bloque sur quel operateur (si deblocage) : </label>
<input type="text" name="mobilebloque" size="30" /><br />
</p>
<p class="titre">Commentaire</p>
<fieldset id="commentaire">
<textarea name="comments" rows="15" cols="80"></textarea>
<p id="buttons">
<input type="submit" value="Envoyer" />
<input type="reset" value="Recommencer" />
</p>
</form>
<img src="logo page web.png" width="808" height="267" alt=""/>
<form method="post" action="traitement.php">
<fieldset id="coordonnees">
<p id="civilite">
<label>Civilite : </label>
<input type="radio" name="civilite" value="M." />M.
<input type="radio" name="civilite" value="Mlle" />Mlle
<input type="radio" name="civilite" value="Mme" />Mme
</p>
<label>Nom : </label>
<input type="text" name="nom" size="30" /><br />
<label>Prenom : </label>
<input type="text" name="prenom" size="30" /><br />
<label>Adresse : </label>
<input type="text" name="adresse" size="50" /><br />
<label>Code postal : </label>
<input type="text" name="codepostal" size="10" />
<label>Ville : </label>
<input type="text" name="ville" size="30" /><br />
<label>Adresse Mail : </label>
<input type="text" name="adressemail" size="50" /><br />
<p id="motif"><label>Motif de la demande : </label>
<input type="checkbox" name="motif[]" value="Réparation" />
Reparation
<input type="checkbox" name="motif[]" value="Déblocage" />
Deblocage
<input type="checkbox" name="motif[]" value="SAV" />SAV
<input type="checkbox" name="motif[]" value="Autre" />Autre<br />
</p>
<label>Marque du telephone : </label>
<input type="text" name="marquedutelephone" size="30" />
<label>Modele du telephone : </label>
<input type="text" name="modeledutelephone" size="30" /><br />
<label>Mobile bloque sur quel operateur (si deblocage) : </label>
<input type="text" name="mobilebloque" size="30" /><br />
</p>
<p class="titre">Commentaire</p>
<fieldset id="commentaire">
<textarea name="comments" rows="15" cols="80"></textarea>
<p id="buttons">
<input type="submit" value="Envoyer" />
<input type="reset" value="Recommencer" />
</p>
</form>
Utilisateur anonyme
27 nov. 2014 à 16:51
27 nov. 2014 à 16:51
un formulaire PHP ça n'existe pas ! Tu dois créer un fichier traitement.php qui sera directement lié à ton formulaire HTML puisque tu y indiques
et le PHP
<form method="post" action="traitement.php">
et le PHP
if isset($_POST) { // si le formulaire a été envoyé envoi_OK = mail( ton_adresse_mail, sujet_de_ton_message, ton_message ) if ! (envoi_OK) { echo "Le message n'est pas parti"; } else { echo "Le message est parti"; } }
julien33240
Messages postés
11
Date d'inscription
mercredi 26 novembre 2014
Statut
Membre
Dernière intervention
28 novembre 2014
27 nov. 2014 à 19:44
27 nov. 2014 à 19:44
d'accord donc enfaite si je comprend bien je fais un fichier du même genre que ma page html et je met ta formule a la place que j'enregistre dans le même dossier que ma page web que en remplacent le texte par mon mail mon nom ... et je met tout sa chez mon hébergeur (ftp)
Si ce n'est pas ça il faut que j'arrête lol
Si ce n'est pas ça il faut que j'arrête lol
oui c'est bien ça : )
simplement faire un fichier texte ( traitement.php ) qui sera hébergé au même niveau que ton fichier HTML ( même répertoire )
Il faut espérer que ton hébergeur accepte la commande mail.
Cdt
ps -> ceci ne fonctionnera pas en local ( sauf si tu as installé un client de messagerie sur ton PC )
simplement faire un fichier texte ( traitement.php ) qui sera hébergé au même niveau que ton fichier HTML ( même répertoire )
Il faut espérer que ton hébergeur accepte la commande mail.
Cdt
ps -> ceci ne fonctionnera pas en local ( sauf si tu as installé un client de messagerie sur ton PC )
julien33240
Messages postés
11
Date d'inscription
mercredi 26 novembre 2014
Statut
Membre
Dernière intervention
28 novembre 2014
27 nov. 2014 à 20:33
27 nov. 2014 à 20:33
merci pour toutes ces réponse juste une dernière petite question qu'est ce que le mail va contenir en texte quand un client aura cliquer sur envoyer ?
Utilisateur anonyme
Modifié par ludobabs le 27/11/2014 à 20:48
Modifié par ludobabs le 27/11/2014 à 20:48
if isset($_POST) { // si le formulaire a été envoyé $ton_adresse_mail = "toto@free.fr"; $sujet_de_ton_message = "Message reçu du site internet"; $ton_message = $_POST['civilite'] . ' ' . $_POST['nom'] . ' ' . $_POST['prenom']"; .......... }
a toi de compléter la chaine $ton_message avec les élément donnés par le formulaire
En informatique 99% des problèmes se situent entre le fauteuil et le clavier
julien33240
Messages postés
11
Date d'inscription
mercredi 26 novembre 2014
Statut
Membre
Dernière intervention
28 novembre 2014
27 nov. 2014 à 23:03
27 nov. 2014 à 23:03
et on ne peut pas faire que se soit une copie de la page ?
jordane45
Messages postés
38427
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 février 2025
4 734
27 nov. 2014 à 23:27
27 nov. 2014 à 23:27
C'est éventuellement faisable en javascript. .mais bon..ca n'est JAMAIS utilisé...
dans ta page tu as des zones de saisie..des boutons..... hors dans un mail tu n'as QUE de l'affichage...
Je te conseille donc d'oublier cette idée saugrenue.
dans ta page tu as des zones de saisie..des boutons..... hors dans un mail tu n'as QUE de l'affichage...
Je te conseille donc d'oublier cette idée saugrenue.
jordane45
Messages postés
38427
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 février 2025
4 734
28 nov. 2014 à 00:43
28 nov. 2014 à 00:43
Au passage .. voici un exemple d'envoie de mail via une class PHPmailer.
Simple et efficace .... ( via un compte Gmail par exemple)
https://forums.commentcamarche.net/forum/affich-31113030-envoi-de-formulaire-par-mail-html#top
Simple et efficace .... ( via un compte Gmail par exemple)
https://forums.commentcamarche.net/forum/affich-31113030-envoi-de-formulaire-par-mail-html#top