Rechercher : dans
Par :

Probléme avec telechargement fichier en php

Dernière réponse le 6 jui 2009 à 18:43:24 toujours_inquiete, le 6 jui 2009 à 03:57:09 
 Signaler ce message aux modérateurs

Bonjour,
j'ai sincèrement besoin de votre aide je manque d'expérience donc j'ai pas pu me débrouiller
je veux télécharger un fichier en php
mais mon probleme que je ne veux pas récupérer mon nom du fichier à partir une formulaire de type file
je veux juste le télécharger en lui donnant son chemin source
pourrais je trouver une solution merci beaucoup pour toute tentative d'aide j'attends à une réponse svp ça me fait un cauchemar

Configuration: Windows XP
Firefox 3.0.11

Meilleures réponses pour « probléme avec telechargement fichier en php » dans :
[PHP] Upload de fichiers VoirLe langage PHP permet de gérer des fichiers envoyés (uploadés) grâce à un formulaire HTML. Formulaire d'envoi de fichiers Configuration de PHP pour permettre l'upload Récupération du fichier avec PHP Formulaire d'envoi de fichiers La...
PHP - Les fichiers VoirLa gestion des fichiers avec PHP Avec PHP, la création ou la lecture de fichiers est, une fois de plus, assez simple. Il existe une multitude de fonctions dédiées à l'utilisation des fichiers. La communication entre le script PHP et le fichier...

1

Flachy Joe, le 6 jui 2009 à 07:54:23

En gros tu veux que ta page web aille prendre un fichier dans l'ordi client sans que l'utilisateur ait le choix du fichier, c'est ça ?
Et ben c'est pas possible, ça serait une faille de sécurité énorme : n'importe quel site internet pourrait espionner ton ordi, voler ton carnet d'adresse ou récupérer la liste des programmes installés, par exemple. ;-) Flachy Joe ;-)
" Il n'y a aucune limite (son, lumière, zéro absolu, principe d'exclusion de Pauli) que l'esprit de l'homme ne puisse franchir dans un calcul foireux. " Inconnu

Répondre à Flachy Joe

5

toujours_inquiete, le 6 jui 2009 à 10:51:13

Non ca touche pas la sécurité
puisque je doit faire cette solution
je suis entrain de faire un gestionnaire d'archives donc les fichier de mon client sont sur mon disque et à son choix je dois les télécharger sur mon serveur et l'afficher donc le client n'est concerné ni par le chemin source ni par le chemin destination :((( je trouve aucune sol utile jusqu'à maintnt

Répondre à toujours_inquiete

6

 Flachy Joe, le 6 jui 2009 à 18:43:24

Ok, alors le plus simple est de créer un serveur FTP sur ton ordi et d'utiliser PHP pour y connecter le serveur et récupérer les fichiers. ;-) Flachy Joe ;-)
" Il n'y a aucune limite (son, lumière, zéro absolu, principe d'exclusion de Pauli) que l'esprit de l'homme ne puisse franchir dans un calcul foireux. " Inconnu

Répondre à Flachy Joe

2

adns, le 6 jui 2009 à 08:01:10

Bonjour

voila un petit lien magique pour le telechargement de fichier

http://www.destrucsaweb.com/ressources/phpmyannu/goto_45.php­

perso je n'aime pas trop le faite que le chemin passe par l'url car les utilisateurs auront accès plus facilement au lien direct (cela pose souci si par exemple tu veux restreindre le téléchargement uniquement a tes membres enregistrés

donc je te conseillerais de rajouter dans le fichier "telecharger.php" de rajouter une variable $chemin tel que

Exemple:
$chemin = "test/";

Exemple 2:
$chemin = "dossier1/dossier2/"; // ne pas oublier le / a la fin 


et pour le lien de téléchargement
tu remplace
echo "<a href=\"telecharger.php?Fichier_a_telecharger=monfichier.txt&chemin=test/\">Télécharger</a>";


par

echo "<a href=\"telecharger.php?Fichier_a_telecharger=monfichier.txt\">Télécharger</a>";


tu remarquera que j'ai supprimer le paramètre "&chemin=test/" dans l'url ainsi il n'apparait plus nul part ;)

en Espérant t'avoir aidé :)

EDIT: Apparemment j'avais pas compris la question :ane:

Malheureusement cela est possible...
il te suffit de faire un type file caché en CSS (fond noir ecriture noir) et de mettre un chemin dans le paramètre value seulement il faut que ton chemin sois correct sinon il ne se passera rien ....


Adns Hacker Vaillant Rien D'Impossible !!!
Le Monde du partage Remplacera le partage du monde

Répondre à adns

3

Flachy Joe, le 6 jui 2009 à 08:32:18

Ta solution de input file caché ne fonctionne pas :
la propriété value est en lecture seule ;-) Flachy Joe ;-)
" Il n'y a aucune limite (son, lumière, zéro absolu, principe d'exclusion de Pauli) que l'esprit de l'homme ne puisse franchir dans un calcul foireux. " Inconnu

Répondre à Flachy Joe

4

adns, le 6 jui 2009 à 08:44:20

En effet apres un petit test ca marche pas :S

Adns Hacker Vaillant Rien D'Impossible !!!
Le Monde du partage Remplacera le partage du monde

Répondre à adns
Collection CommentÇaMarche.net