Bonjour,
Je suis en train de créer un formulaire php, ou quand l'internaute fait submit, je reçois les infos du formulaire sur mon email.
Je souhaiterai proposer à l'internaute d'uploader un logo moins de 300x200 en jpg, png ou gif.
Est il possible de proposer un bouton parcourir et que le logo arrive directement dans mon mail ?
Merci par avance
Bien à vous
PS : Je suis débutant, voila ce que j'ai tenté, mais j'arrive pas à corriger, quand je clique sur envoyer rien ne se passe
Modifié par dreadstock (07 Dec 2009 - 18:17)
Je suis en train de créer un formulaire php, ou quand l'internaute fait submit, je reçois les infos du formulaire sur mon email.
Je souhaiterai proposer à l'internaute d'uploader un logo moins de 300x200 en jpg, png ou gif.
Est il possible de proposer un bouton parcourir et que le logo arrive directement dans mon mail ?
Merci par avance
Bien à vous
PS : Je suis débutant, voila ce que j'ai tenté, mais j'arrive pas à corriger, quand je clique sur envoyer rien ne se passe

<?php
if(isset($_POST['submit'])){
$erreur="";
while(list($var,$val)=each($_POST)){
if(!is_array($val)){
$$var=strip_tags($val);
}else{
while(list($arvar,$arval)=each($val)){
$$var[$arvar]=strip_tags($arval);
}
}
}
if($erreur==""){
$titre="Message de votre site";
$tete="From:site@monadressemail.com\n";
$corps.="adresse de la photo ".$filename."\n\n";
if(mail("info@monadressemail", $titre, stripslashes($corps), $tete)){
$ok_mail="true";
}
else{
$erreur.="<li><span class='txterror'>Une erreur est survenue lors de l'envoi du message, veuillez refaire une tentative.</span>";
}
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Questionnaire d'adhésion</title>
</head>
<body>
<form action='<? echo $PHP_SELF ?>' method='post' name='Form' ENCTYPE="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="102400">
<input name="photo" TYPE="file" size="30">
<input type="submit" value="Upload">
</form>
<?php
$filename=$_FILES['photo']['name'];
echo "Le nom du fichier contenant la photo est: ";
echo $filename;
?>
<input type='submit' name='submit' value='Envoyer' border='0'>
</td>
</tr>
</form>
</body>
</html>
Modifié par dreadstock (07 Dec 2009 - 18:17)