22 05 2001 à 10:15 |
slt tlm !! voila mon pb ! j'ai un formulaire contact (nom prenom etc.. ) avec un input type='file' pour que le gars puisse m'envoyer un fichier... je suis aller voir sur php.net leur script ( http://www.php.net/manual/fr/features.file-uplo... http://www.php.net/manual/fr /f... mais heu... j'capte keudalle si kelkun a un truc se serait top cool tcho et bonne journee |
|
24 05 2001 à 18:47 |
pour uploader le fichier tu fais comme ça : copy($NomFich ier,"upload/$NomFichier_nam e "); avec comme nom pour ton [!] : "NomFichier" et ça t'enverra le fichier dans le répertoire "upload" qui doit être créé à l'avance |
|
24 05 2001 à 18:51 |
wooops !! sorry, j'ai mal lu ! en fait ça c'est la 1e étape... pour l'envoyer par mail, il faut ensuite le mettre en fichier attaché avec la fonction mail() (il faut que ton hébergeur la supporte) C'est pas très compliqué (le seul truc difficile est de convertir le fichier en MIME) Mais il y a 50 classes qui font ça très bien, donc je te conseille d'en utiliser une... (vas voir sur phpinfo.net, phpscripts-fr.net...) |
|
25 05 2001 à 12:23 |
pareil que manu : le formulaire de post se présente comme ca : <form method="post" action="upload.php3" ENCTYPE="multipart/form-data"> <input type="file" name="file_name" enctype="multipart/form-data"> il envoie les parametres au fichier upload.php3 . dans ce fichier tu récupères les parametres et le fichier comme ca : $file_name c'est l'adresse absolue sur ton disque local du fichier. $file_name_na me c'est juste le nom du fichier à uploader. ensui te tu copies comme manu a dit : $res_copy=cop y($source_file , $dest_file); ap rès avoir fait les vérifications standard : - le fichier est il trop gros ? - est-ce la bonne extension ? - ne va-t-il pas écraser sur le serveur un fichier du meme nom ? - si image, sont-ce les bonnes dimensions ? - y a-t-il tentative de fllod du serveur ? - etc. a+ |
|
28 05 2001 à 07:30 |
yes, cool. ca mrche, en fait g utiiser une lib d'un developpeur de chez moi ;) merci qd meme les gars sympa !! |
|
02 06 2001 à 19:03 |
oué ;) oué ;) oué <img src=../commentaires/smile_clindoeil.gif align=absmiddle> merci moi aussi j'en avais justement besoin ciao |
|
Pour répondre à ce sujet (et notifier automatiquement son auteur), cliquez sur le bouton REPONDRE A CE SUJET. Si vous voulez en plus avertir de votre réponse une personne qui a participé à ce sujet, cliquez sur le bouton en face de son intervention. Enfin si vous voulez inviter quelqu'un à réagir, utilisez les appeaux ci-dessous. Seuls les membres logués peuvent utiliser les appeaux et seuls les membres actifs peuvent être appeautés ^^. Bonne notification ! Vous n'êtes pas membre ou vous n'êtes pas logué(e) ou les appeaux sont désactivés dans votre profil. Vous ne pouvez pas utiliser les appeaux. |