PB en HTML / ! \ Très URGENT !!!! / ! \
Résolu/Fermé
Gamarah
Messages postés
26
Date d'inscription
samedi 17 janvier 2009
Statut
Membre
Dernière intervention
15 juin 2009
-
21 janv. 2009 à 11:57
Gamarah Messages postés 26 Date d'inscription samedi 17 janvier 2009 Statut Membre Dernière intervention 15 juin 2009 - 22 janv. 2009 à 17:54
Gamarah Messages postés 26 Date d'inscription samedi 17 janvier 2009 Statut Membre Dernière intervention 15 juin 2009 - 22 janv. 2009 à 17:54
A voir également:
- PB en HTML / ! \ Très URGENT !!!! / ! \
- Editeur html - Télécharger - HTML
- &Nbsp html - Forum HTML
- Br html - Forum HTML
- Espace en html ✓ - Forum HTML
- Faire sauter 2 lignes avec br (CSS) - Forum CSS
7 réponses
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
921
21 janv. 2009 à 13:44
21 janv. 2009 à 13:44
salut,
que ce soit urgent on s'en tape et le code doit être mis en forme avec le bouton "conserver la mise en forme".
si vous voulez que forum fonctionne au mieux, utilisez-le au mieux !
merci.
que ce soit urgent on s'en tape et le code doit être mis en forme avec le bouton "conserver la mise en forme".
si vous voulez que forum fonctionne au mieux, utilisez-le au mieux !
merci.
Gamarah
Messages postés
26
Date d'inscription
samedi 17 janvier 2009
Statut
Membre
Dernière intervention
15 juin 2009
21 janv. 2009 à 12:01
21 janv. 2009 à 12:01
....
ledemskev
Messages postés
37
Date d'inscription
vendredi 27 juin 2008
Statut
Membre
Dernière intervention
10 mai 2009
21 janv. 2009 à 13:42
21 janv. 2009 à 13:42
il te faut passer par la fonction mail() de php.
Gamarah
Messages postés
26
Date d'inscription
samedi 17 janvier 2009
Statut
Membre
Dernière intervention
15 juin 2009
21 janv. 2009 à 14:34
21 janv. 2009 à 14:34
Dalida, toi qui dit que "si vous voulez que forum fonctionne au mieux, utilisez-le au mieux !merci. "
On ne peut pas dire que tu l'utilise au mieux car sinon tu n'emploierais pas des expression comme "on s'en tape"
Autrement pouvez vous m'en dire plus sur cette fonction mail() de php ?
On ne peut pas dire que tu l'utilise au mieux car sinon tu n'emploierais pas des expression comme "on s'en tape"
Autrement pouvez vous m'en dire plus sur cette fonction mail() de php ?
Azraka
Messages postés
252
Date d'inscription
mercredi 11 juin 2008
Statut
Membre
Dernière intervention
5 juin 2014
13
21 janv. 2009 à 14:40
21 janv. 2009 à 14:40
Alors moi je suis allé sur google j'ai tapé "fonction mail()" et je suis tombé sur ce site bien sympa qui l'explique très bien : http://www.commentcamarche.net/faq/sujet 117 php fonction mail ....
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Gamarah
Messages postés
26
Date d'inscription
samedi 17 janvier 2009
Statut
Membre
Dernière intervention
15 juin 2009
21 janv. 2009 à 14:52
21 janv. 2009 à 14:52
Un problème de résolu: Mais deux de plus!
<?php
$headers ='From: <***>'."\n";
$headers .='Reply-To: **'."\n";
$headers .='Content-Type: text/html; charset="iso-8859-1"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';
$message .= 'Content-Type: text/html; name="nom_du_fichier.html"'."\n";
$message .= 'Content-Transfer-Encoding: base64'."\n";
$message .= 'Content-Disposition:attachement; filename="nom_du_fichier.html"'."\n\n";
$message .= chunk_split(base64_encode(file_get_contents('nom_du_fichier.html')))."\n";
if(mail($destinataire,$sujet,$message,$headers))
{
echo 'Le mail a été envoyé';
}
else
{
echo 'Le mail n\'a pu être envoyé';
}
?>
Mais je doit pouvoir récupérer le texte entré dans:
E-mail du destinataire:
<input name="dest" size="55"> le texte entré doit remplacer ***
Votre e-mail:
<input name="exp" size="55"> le texte entré doit remplacer **
Et à la place de nom_du_fichier.html doit-je mettre le nom de ma page avec le nom sous lequel elle à été enregistrée?
Je veux donc que ma page soit envoyée en pièce jointe.
Alors comment faire ?
Car je suis nul en html ^^
<?php
$headers ='From: <***>'."\n";
$headers .='Reply-To: **'."\n";
$headers .='Content-Type: text/html; charset="iso-8859-1"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';
$message .= 'Content-Type: text/html; name="nom_du_fichier.html"'."\n";
$message .= 'Content-Transfer-Encoding: base64'."\n";
$message .= 'Content-Disposition:attachement; filename="nom_du_fichier.html"'."\n\n";
$message .= chunk_split(base64_encode(file_get_contents('nom_du_fichier.html')))."\n";
if(mail($destinataire,$sujet,$message,$headers))
{
echo 'Le mail a été envoyé';
}
else
{
echo 'Le mail n\'a pu être envoyé';
}
?>
Mais je doit pouvoir récupérer le texte entré dans:
E-mail du destinataire:
<input name="dest" size="55"> le texte entré doit remplacer ***
Votre e-mail:
<input name="exp" size="55"> le texte entré doit remplacer **
Et à la place de nom_du_fichier.html doit-je mettre le nom de ma page avec le nom sous lequel elle à été enregistrée?
Je veux donc que ma page soit envoyée en pièce jointe.
Alors comment faire ?
Car je suis nul en html ^^
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
921
21 janv. 2009 à 16:11
21 janv. 2009 à 16:11
le code doit être mis en forme avec le bouton "conserver la mise en forme"
bis repetita placent…
bis repetita placent…
Harricote
Messages postés
417
Date d'inscription
mercredi 21 janvier 2009
Statut
Membre
Dernière intervention
30 janvier 2011
41
21 janv. 2009 à 17:02
21 janv. 2009 à 17:02
Bonjour,
Voici le code complet :
<form method="post" action=""> // Lors de l'envoi du formulaire, on reste sur la même page, si tu ne le veux pas, met l'adresse de ta page entre les guillemets (action="ta_page.php")
<input type="text" size="55" name="Input272" />
<input type="submit" name="Submit" value="Envoyer" />
</form>
<?php
$headers ='From: "Ton nom" <ton adresse e-mail> '."\n";
$headers .='Content-Type: text/html; charset="iso-8859-1"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';
$message = ""; // Le message du mail
mail($_POST['Input272'], 'Le titre de ton mail', $message, $headers)
?>
Salut
Voici le code complet :
<form method="post" action=""> // Lors de l'envoi du formulaire, on reste sur la même page, si tu ne le veux pas, met l'adresse de ta page entre les guillemets (action="ta_page.php")
<input type="text" size="55" name="Input272" />
<input type="submit" name="Submit" value="Envoyer" />
</form>
<?php
$headers ='From: "Ton nom" <ton adresse e-mail> '."\n";
$headers .='Content-Type: text/html; charset="iso-8859-1"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';
$message = ""; // Le message du mail
mail($_POST['Input272'], 'Le titre de ton mail', $message, $headers)
?>
Salut
Gamarah
Messages postés
26
Date d'inscription
samedi 17 janvier 2009
Statut
Membre
Dernière intervention
15 juin 2009
22 janv. 2009 à 17:54
22 janv. 2009 à 17:54
Problème résolu! grâce à vous trois (sauf Dalila qui n'a fait que de me critiquer !)
Merci de vos réponses si rapides !!!!!!
A bientôt !
Merci de vos réponses si rapides !!!!!!
A bientôt !