Aide au développement d'un script
lucas38860
Messages postés
36
Date d'inscription
Statut
Membre
Dernière intervention
-
lucas38860 Messages postés 36 Date d'inscription Statut Membre Dernière intervention -
lucas38860 Messages postés 36 Date d'inscription Statut Membre Dernière intervention -
Bonjour;
Je suis à la recherche d'un script disons ... spécial. J'explique le fonctionnement de mon script :
- Ce serait un script pour une entreprise; qui fonctionne en interne. Le principe serait le suivant : sur la première page on rentre nom et prénom; numéro de suivi et adresse mail dite "client". (ce seraient des champs à remplir).
J'utiliserai le script suivant pour envoyer mon mail (qui serait en HTML)
Mais dans mon mail; qui serait par exemple
cher "nom client";
Merci de votre commande, vous pouvez suivre votre colis ici (lien menant vers site de la poste + numéro de suivi ajouté automatiquement).
Et le mail se remplirait automatiquement pareil dans mon script ci-dessus.
Mais cela ne relève pas de ma connaissance; et si ce type de script existe; je n'en connais pas le nom.
Si une âme charitable pourrait m'orienter vers des solutions ou m'aider au développement de ce petit script; je vous en remercie par avance;
Lucas.
Je suis à la recherche d'un script disons ... spécial. J'explique le fonctionnement de mon script :
- Ce serait un script pour une entreprise; qui fonctionne en interne. Le principe serait le suivant : sur la première page on rentre nom et prénom; numéro de suivi et adresse mail dite "client". (ce seraient des champs à remplir).
J'utiliserai le script suivant pour envoyer mon mail (qui serait en HTML)
<?php $sujet = 'Sujet de l'email'; $message = "Bonjour,<br /> <strong>Ceci est un message html envoyé grâce à php.</strong><br /> merci :)"; $destinataire = 'destinataire@domaine.com'; $headers = "From: \"expediteur moi\"<moi@domaine.com>\n"; $headers .= "Reply-To: moi@domaine.com\n"; $headers .= "Content-Type: text/html; charset=\"iso-8859-1\""; if(mail($destinataire,$sujet,$message,$headers)) { echo "L'email a bien été envoyé."; } else { echo "Une erreur s'est produite lors de l'envois de l'email."; } ?>
Mais dans mon mail; qui serait par exemple
cher "nom client";
Merci de votre commande, vous pouvez suivre votre colis ici (lien menant vers site de la poste + numéro de suivi ajouté automatiquement).
Et le mail se remplirait automatiquement pareil dans mon script ci-dessus.
Mais cela ne relève pas de ma connaissance; et si ce type de script existe; je n'en connais pas le nom.
Si une âme charitable pourrait m'orienter vers des solutions ou m'aider au développement de ce petit script; je vous en remercie par avance;
Lucas.
A voir également:
- Aide au développement d'un script
- Script vidéo youtube - Guide
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Script cmd - Guide
- L'unité de développement n'est pas installé kyocera - Forum Imprimante
2 réponses
Salut, le but du formulaire est de récupérer les données et de les traiter
voici un formulaire de base tout simple.
page Formulaire.html
Mail.php
voici un formulaire de base tout simple.
page Formulaire.html
<form action="Mail.php" method="post"> <input type="text" name="nom"> <input type="submit" value="Envoyer">
Mail.php
<?php if (isset($_POST['nom']) ) { $nom = $_POST['nom']; echo "Bonjour, $nom"; ?> }
Bonsoir;
Tout d'abord; je vous remercie de votre réponse;
Entre temps; j'ai fait mon petit script; à base d'un formulaire de contact.
Le voici
$contenu .= '<img src="[Adresse supprimée Modération CCM/logo.jpg]">'
Mais ne comprends pas pourquoi.
Si vous pouvez m'aider; encore une fois.
Merci.
Lucas
Tout d'abord; je vous remercie de votre réponse;
Entre temps; j'ai fait mon petit script; à base d'un formulaire de contact.
Le voici
Mais voilà; ça ne fonctionne pas. Je sais pourquoi; c'est cette ligne qui cloche :
<!DOCTYPE html>
<html>
<head>
<title>Expendition colis interne : envoi message client</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<h1>Entrez infos ci-dessous</h1>
<?php
// S'il y des données de postées
if ($_SERVER['REQUEST_METHOD']=='POST') {
// (1) Code PHP pour traiter l'envoi de l'email
// Récupération des variables et sécurisation des données
$nom = htmlentities($_POST['nom client']); // htmlentities() convertit des caractères "spéciaux" en équivalent HTML
$email = htmlentities($_POST['email client']);
$message = htmlentities($_POST['Numero suivi poste']);
// Variables concernant l'email
$destinataire = ($_POST['email']); // Adresse email du webmaster (à personnaliser)
$sujet = 'Titre du message'; // Titre de l'email
$contenu = '<html><head><title>Expedition de votre commande</title></head><body>';
$contenu .= '<img src="l supprimée Modération CCM/logo.jpg">'
$contenu .= '<p>Bonjour</p>';
$contenu .= '<p><strong>Nom,</strong>: '.$nom.'</p>';
$contenu .= '<p>Nousvous informons de l'expedition blablabla de votre colis blablabla</p>';';
$contenu .= '<p><strong>faire lienvers la poste</strong>: '.$message.'</p>';
$contenu .= '</body></html>'; // Contenu du message de l'email (en XHTML)
// Pour envoyer un email HTML, l'en-tête Content-type doit être défini
$headers = 'MIME-Version: 1.0'."\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1'."\r\n";
// Envoyer l'email
mail($destinataire, $sujet, $contenu, $headers); // Fonction principale qui envoi l'email
echo '<h2>Message envoyé!</h2>'; // Afficher un message pour indiquer que le message a été envoyé
// (2) Fin du code pour traiter l'envoi de l'email
}
?>
<form method="post" action="<?php echo strip_tags($_SERVER['REQUEST_URI']); ?>">
<p>Votre nom et prénom: <input type="text" name="nom" size="30" /></p>
<p>Votre email: <span style="color:#ff0000;">*</span>: <input type="text" name="email" size="30" /></p>
<p>Message <span style="color:#ff0000;">*</span>:</p>
<textarea name="message" cols="60" rows="10"></textarea>
<!-- Ici pourra être ajouté un captcha anti-spam (plus tard) -->
<p><input type="submit" name="submit" value="Envoyer" /></p>
</form>
</body>
</html>
$contenu .= '<img src="[Adresse supprimée Modération CCM/logo.jpg]">'
Mais ne comprends pas pourquoi.
Si vous pouvez m'aider; encore une fois.
Merci.
Lucas