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
Bonjour ,

Dans un premier temps je me présente julien je suis professionnel dans le domaine des télécoms et donc je suis nouveau sur ce forum .

J'avais une question ou deux , voila je suis débutant dans ce domaine qui commence a vraiment m'intéresser et je suis en train d'essayer de créer une page web de contact client ou je voudrais intégrer a l'intérieur un bouton envoyer qui permettrait de m'envoyer directement un mail avec la demande de mes clients .Alors pour le moment j'ai la structure de la page faite avec dreamweaver cc mais je voudrais savoir comment mettre déjà cette page en ligne sur internet 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 ???

Merci d'avance pour vos réponses
A voir également:

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
Bonjour,


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).


1
Bonjour,

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
1
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
Voici le code de ma page faite avec dreamweaver :
<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)
0
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
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
0
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
Ton bouton fait un submit ..vers la page traitement.Php
... c'est donc dans cette page qu'il faut coder ton envoi de mail.
0
Utilisateur anonyme
27 nov. 2014 à 16:39
je plussoie !
0

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
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
0
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
Là oui..vu que dans ton form tu as indiqué une autre page dans l'attribut ACTION.
0
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
ç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>
0
Utilisateur anonyme
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

<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";

}

}

0
Utilisateur anonyme
27 nov. 2014 à 20:51
j'ai oublié des $ et des ; les puristes auront rectifié d'eux même ^^
0
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
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
0
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 )
0
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
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 ?
0

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
0
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
et on ne peut pas faire que se soit une copie de la page ?
0
Utilisateur anonyme
27 nov. 2014 à 23:22
sans doute mais là ça dépasse mes humbles compétences ^^

pour ce faire il faudrait capturer l'affichage du formulaire complété ( sur le poste client ), en faire une image en .jpg ( par exemple ) puis joindre cette image au mail envoyé ...

je cède ma place ^^

cdt
0
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
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.
0
Utilisateur anonyme
27 nov. 2014 à 23:29
je plussoie : )
0
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
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


0