par
ce_l » 26 juil. 2006, 12:50
Bon c encore moi (post : probleme liste déroulante dans formulaire), nouveau soucis, cette fois pour récupérer une pièce jointe d'un formulaire. Un coup, en résultat, j'ai juste le chemin d'accès local, une autre fois rien du tout.
Alors voici les manips que j'ai executées :
Pour nommer la variable :
<input name="attach" type="file" size="16">
<input name="titre_piece" type="hidden" value="logo">
Pour l'envoyer :
if ($_POST['piece_jointe'] != 0) {
$partie_piece = "<font face='Verdana' size='2' color='#003366'>" . $_POST['titre_piece'] . " = " . $_POST['attach'] . "</font><br>";
}
Le probleme vient certaienement du header :
$headers ="MIME-Version: 1.0 \n";
$headers .="From: expediteur<email expediteur>\n";
$headers .="Content-Type: text/html; charset=iso-8859-1 \n";
$subject = "Inscription dans l'annuaire";
$partie_entete = "<html><head>
<meta http-equiv=Content-Type content=text/html; charset=iso-8859-1>
</head><body bgcolor=#FFFFFF>";
Mais si je change juste Content-Type: text/html; par multipart/mixed c'est pas concluent non plus.
En essayant tout ce que j'ai pu trouver sur le net, je trouve pas de solutions valable
bye
celine
Bon c encore moi (post : probleme liste déroulante dans formulaire), nouveau soucis, cette fois pour récupérer une pièce jointe d'un formulaire. Un coup, en résultat, j'ai juste le chemin d'accès local, une autre fois rien du tout.
Alors voici les manips que j'ai executées :
Pour nommer la variable :
[php]<input name="attach" type="file" size="16">
<input name="titre_piece" type="hidden" value="logo">[/php]
Pour l'envoyer :
[php]if ($_POST['piece_jointe'] != 0) {
$partie_piece = "<font face='Verdana' size='2' color='#003366'>" . $_POST['titre_piece'] . " = " . $_POST['attach'] . "</font><br>";
}[/php]
Le probleme vient certaienement du header :
[php]$headers ="MIME-Version: 1.0 \n";
$headers .="From: expediteur<email expediteur>\n";
$headers .="Content-Type: text/html; charset=iso-8859-1 \n";
$subject = "Inscription dans l'annuaire";
$partie_entete = "<html><head>
<meta http-equiv=Content-Type content=text/html; charset=iso-8859-1>
</head><body bgcolor=#FFFFFF>";
[/php]
Mais si je change juste Content-Type: text/html; par multipart/mixed c'est pas concluent non plus.
En essayant tout ce que j'ai pu trouver sur le net, je trouve pas de solutions valable
bye
celine