A voir également:
- PHP - Script Simple - Unexpected $end
- Script vidéo youtube - Guide
- Iphone 14 simple - Guide
- Easy php - Télécharger - Divers Web & Internet
- Simple ocr - Télécharger - Bureautique
- Simple file locker - Télécharger - Sécurité
12 réponses
jeangilles
Messages postés
816
Date d'inscription
samedi 21 juin 2008
Statut
Membre
Dernière intervention
17 juillet 2012
186
10 juil. 2009 à 16:34
10 juil. 2009 à 16:34
Rajoutes un } juste avant le ?> de la fin
MERCI JEANGILLES !!
tu es génial ! :P
quand on ouvre une fonction on doit la fermer en ;)
Mais je comprend pas car je reçois pas le mail :O
tu es génial ! :P
quand on ouvre une fonction on doit la fermer en ;)
Mais je comprend pas car je reçois pas le mail :O
jeangilles
Messages postés
816
Date d'inscription
samedi 21 juin 2008
Statut
Membre
Dernière intervention
17 juillet 2012
186
10 juil. 2009 à 16:48
10 juil. 2009 à 16:48
ben moi ca métonne pas vraiment ^^
ajoutes à la fin de la fonction
mail ($to, $subject ,
$HTML, $headers);
ajoutes à la fin de la fonction
mail ($to, $subject ,
$HTML, $headers);
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ya toutde même un problème !! Je reçois un e-mail mais ya rien dedans et sa m'indique qu'il y une pièce jointe mais il y en pas !!
jeangilles
Messages postés
816
Date d'inscription
samedi 21 juin 2008
Statut
Membre
Dernière intervention
17 juillet 2012
186
10 juil. 2009 à 17:34
10 juil. 2009 à 17:34
Ben la piece jointe cest parce que tas mis
$headers .= "Content-Type: application/octet-stream; name=$file".
"Content-Transfer-Encoding: base64\r\n\r\n".
"Content-Disposition: attachment";
et pour le contenu, javais pensé que cétait la variable $HTML qui était passé en parametre, si cest pas ca faut faire un truc dans ce genre là ^^
$headers .= "Content-Type: application/octet-stream; name=$file".
"Content-Transfer-Encoding: base64\r\n\r\n".
"Content-Disposition: attachment";
et pour le contenu, javais pensé que cétait la variable $HTML qui était passé en parametre, si cest pas ca faut faire un truc dans ce genre là ^^
Mmmm.... Mais j'ai trouver qqch de fonctionnel sur le web qui fonctionne beaucoup mieux mais la ligne :
Content-Type: application/octet-stream; name=$file
fait que le fichier que je reçois est $file ... mais je voudrais plutôt recevoir la valeur de $file ! Car le fichier change à chaque envoi !
Content-Type: application/octet-stream; name=$file
fait que le fichier que je reçois est $file ... mais je voudrais plutôt recevoir la valeur de $file ! Car le fichier change à chaque envoi !
jeangilles
Messages postés
816
Date d'inscription
samedi 21 juin 2008
Statut
Membre
Dernière intervention
17 juillet 2012
186
10 juil. 2009 à 20:15
10 juil. 2009 à 20:15
ben si tu mets 'Content-Type: application/octet-stream; name=$file', c'est sur que cest la chaine de caractères $file qui sera envoyés
par contre si tu mets "Content-Type: application/octet-stream; name=$file " (avec des " à la place des ') là c'est ta variable $file sera interprétée comme une variable justement
par contre si tu mets "Content-Type: application/octet-stream; name=$file " (avec des " à la place des ') là c'est ta variable $file sera interprétée comme une variable justement
Ouais, ça je savais mais regarde, il n'y a pas de guillemets nulle part alors je sais pas trop !
Regarde cette portion du code
--PHP-alt-<?php echo $random_hash; ?>--
--PHP-mixed-<?php echo $random_hash; ?>
Content-Type: application/octet-stream; name=$file
Content-Transfer-Encoding: base64
Content-Disposition: attachment
<?php echo $attachment; ?>
--PHP-mixed-<?php echo $random_hash; ?>--
j'ai même essayer de mettre \"$file\" mais sa ne fonctionne pas plus !!
--PHP-alt-<?php echo $random_hash; ?>--
--PHP-mixed-<?php echo $random_hash; ?>
Content-Type: application/octet-stream; name=\"$file\"
Content-Transfer-Encoding: base64
Content-Disposition: attachment
<?php echo $attachment; ?>
--PHP-mixed-<?php echo $random_hash; ?>--
Regarde cette portion du code
--PHP-alt-<?php echo $random_hash; ?>--
--PHP-mixed-<?php echo $random_hash; ?>
Content-Type: application/octet-stream; name=$file
Content-Transfer-Encoding: base64
Content-Disposition: attachment
<?php echo $attachment; ?>
--PHP-mixed-<?php echo $random_hash; ?>--
j'ai même essayer de mettre \"$file\" mais sa ne fonctionne pas plus !!
--PHP-alt-<?php echo $random_hash; ?>--
--PHP-mixed-<?php echo $random_hash; ?>
Content-Type: application/octet-stream; name=\"$file\"
Content-Transfer-Encoding: base64
Content-Disposition: attachment
<?php echo $attachment; ?>
--PHP-mixed-<?php echo $random_hash; ?>--
jeangilles
Messages postés
816
Date d'inscription
samedi 21 juin 2008
Statut
Membre
Dernière intervention
17 juillet 2012
186
10 juil. 2009 à 20:30
10 juil. 2009 à 20:30
ton $file n'est pas entre les balises php !
<.php echo "$random_hash
Content-Type: application/octet-stream; name=$file
Content-Transfer-Encoding: base64
Content-Disposition: attachment "; ?>
<.php echo "$random_hash
Content-Type: application/octet-stream; name=$file
Content-Transfer-Encoding: base64
Content-Disposition: attachment "; ?>