Bouton parcourir un fichier dans un formulaire

4/5 (8 avis)

Snippet vu 29 302 fois - Téléchargée 34 fois

Contenu du snippet

salut

je ne sais pas si cette source a vraiment ca place ici, mais comme on peut traiter les formulaires en php, ca peut etre intéressant.

Ce code vous permet d'insérer dans un formulaire, un zone de texte suivit automatiquement d'un bouton parcourir. ne vous préoccupez de rien, tout est automatique. en fait c'est considéré comme une zone de texte normale

Source / Exemple :


dans un fichier html :

<form action="copy.php3">

<!-- c'est ca qui nous intéresse :      -->
<input name="Filezone" type="file">

<input type="submit" value="Uploader">
</form>

puis dans copy.php3

<?
copy ($Filezone,"Destination");
?>

Conclusion :


et voila, c'est tout simple, mais fallait le savoir.

A voir également

Ajouter un commentaire Commentaires
mouadh1988 Messages postés 1 Date d'inscription lundi 18 avril 2011 Statut Membre Dernière intervention 18 avril 2011
18 avril 2011 à 03:13
salut

<form action="copy.php3">

<!-- c'est ca qui nous intéresse : -->

</form>

puis dans copy.php3

<?
copy ($Filezone,"Destination");
?>

avec ce code le nom du fichier ou de l'image doit être sauvegardé, comment peut-on faire pour atteindre le lien de l'image ou du fichier sauvegardé
morrokan Messages postés 12 Date d'inscription mercredi 12 avril 2006 Statut Membre Dernière intervention 27 octobre 2007
18 oct. 2007 à 15:12
en effet vous devez renforcer la sécurité du script pour empêcher une utilisation frauduleuse...
ZEPHYR111 Messages postés 1 Date d'inscription mardi 15 novembre 2005 Statut Membre Dernière intervention 25 avril 2007
25 avril 2007 à 09:23
Ce formulaire n'est pas fiable car il ne prend pas en compte le format du fichier ni sa taille :
On peut donc uploader des fichier PHP et les exécuter pour prendre le contrôle total du FTP (une personne mal intentionnée pourrais supprimer des fichiers, récupérer des page du FTP, ajouter des pages frauduleuse ...).
On peut aussi saturer le FTP en lui envoyant plusieurs gros fichiers...
loyousse Messages postés 198 Date d'inscription jeudi 3 février 2005 Statut Membre Dernière intervention 16 décembre 2008 1
8 févr. 2005 à 13:55
Ce code est nikel !
ça faisait une semaine que je réfléchissais pour le bouton parcourir et maintenant en une ligne ça marche.

Merci.
cs_Mike Messages postés 70 Date d'inscription lundi 17 décembre 2001 Statut Membre Dernière intervention 24 juillet 2004 1
14 janv. 2003 à 16:23
Si votre site est piraté avec ce script ne vous inquitez pas, C Normal lol !!!!
Afficher les 8 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.