|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : octobre 2005 Messages : 12 ![]() |
Bonjour à tous,
J'aurai aimé savoir si il estait possible en php, d'avoir acces au disque dur du client pour réaliser une recherche de fichier,parcours de dossier? Et de uploader le fichier dans le serveur web? Merçi d'avance PS:C'est dans le cadre d'un projet:pour le choix du langage le plus adapté selon certain criteres(certificat,simplicité,contrainte pour l'utilisateurs...) |
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Développeur Web Inscription : septembre 2006 Messages : 215 ![]() |
Salut,
en faite, php est un langage serveur, donc tu ne pourras rien faire du coté client, tu peux utiliser XUL pour une application client |
|
|
00
|
|
|
#3 |
|
Membre émérite
![]() Inscription : août 2006 Messages : 943 ![]() |
En PHP, tu peu lire une arborescence de fichiers et répertoire grace aux commandes spécialisé opendir() et readdir().
Php gère même le répertoire courant : getcwd(). Bref, il y a beaucoup de fonctions PHP dédiés à ce style d'utilisation. Ensuite, tu a aussi la gestion de flux, avec execution de commandes SHELL : shell_exec(), exec(), popen(), etc.... Encore une floppé de fonctions !!! (faire des commandes comme ipconfig, etc.....) Bref, PHP saura parfaitement faire face à ton type de projet !!! Pour plus d'info, va sur http://www.php.net, ou encore plus simplement, parcour le forum !!!!
__________________
Veni Vidi Vici ------------------------- Mes articles : developpez.com ou bien vbview.net ------------------------- Et SURTOUT ne pas oublier la bible PHP : --> php_manual_fr.chm!!! Et aussi : --> pear_manual_fr.chm!!! Ou encore : --> Les tutoriaux & cours PHP de Développez.com ------------------------- |
|
|
00
|
|
|
#4 | |
|
Membre éprouvé
![]() Inscription : mai 2006 Messages : 694 ![]() |
Citation:
Bonne soirée, webrider
__________________
Pensez au tag
|
|
|
|
00
|
|
|
#5 | |
|
Membre expérimenté
![]() Inscription : octobre 2004 Messages : 872 ![]() |
Citation:
une applet java "Jupload" est tres bien pour ce genre de chose |
|
|
|
00
|
|
|
#6 | |
|
Membre confirmé
![]() |
Citation:
|
|
|
|
00
|
|
|
#7 | |
|
Membre éprouvé
![]() Inscription : mai 2006 Messages : 694 ![]() |
Citation:
__________________
Pensez au tag
|
|
|
|
00
|
|
|
#8 | |
![]() ![]() Développeur Web Inscription : août 2006 Messages : 2 700 ![]() |
Citation:
Et encore heureux ! Imaginez le nombre de scans que nous devrions affronter en surfant... |
|
|
|
00
|
|
|
#9 | ||
|
Expert Confirmé
![]() |
Citation:
La question a déjà été posée une centaine de fois au moins Voici la réponse que j'avais donné : Citation:
|
||
|
|
00
|
|
|
#10 |
|
Invité de passage
![]() Inscription : octobre 2005 Messages : 12 ![]() |
Merçi pour les réponses ,il faut donc plus se tourner sur une solution javascript?
pour résumer si j'ai bien compris: 1--Pour la recherche de fichiers sur l'ordi de mon visiteur(Aprés qu'il est accepte bien sur) il faut utiliser javascript. 2--Pour recupérer les fichiers ?Il faut donc coupler javascipt et html mais comment? 3--Je dois en suite traiter le fichier (mais sa se fait par un programme) donc il faut le stocker? Exemple: J'ai trouvé le nom d'un fichier qui minteresse sur le disque dur du visiteur, et je souhaite l'enregistrer dans ma base de donnees mysql comment faire? Merçi Ps C'est pas que j'aime pas ,ce sont des contraintes que je m'impose pour l'instant |
|
|
00
|
|
|
#11 |
|
Membre confirmé
![]() Développeur Web Inscription : septembre 2006 Messages : 215 ![]() |
si tu souhaites récuperer un fichier sur l'ordi d'un utilisateur,
alors tu as simplement besoin de la balise html <input type="file"/> ensuite tu traites les informations coté serveur |
|
|
00
|
|
|
#12 | |
|
Expert Confirmé
![]() |
Citation:
Perso, je te conseille le développement d'un programme (EXE), service windows qui, une fois exécuté sur l'ordinateur des clients, envoi au serveur, un fichier contenant toute l'arborescence du disque dur du client. Sur ton site, tu sélectionnes les fichiers qui t'intéresse et le serveur demande au programme du client de lui envoyer ces fichiers. Une fois ces fichiers sur le serveur, tu les récupère sur ton propre disque dur. Que connais-tu comme langage de programmation client ? |
|
|
|
00
|
|
|
#13 |
|
Membre confirmé
![]() Développeur Web Inscription : septembre 2006 Messages : 215 ![]() |
lol, ca me parais évident ...
à mon avis, il veut un site qui tourne en intranet, je vois mal ce style de système sur un site publique ... m'enfin comme je l'ai dis plus haut XUL semble être bon pour ce style de projet. |
|
|
00
|
|
|
#14 |
|
Expert Confirmé
![]() |
Oui, ou bien tout simplement une connexion directe par sockets...
Cela dit, n'importe quel programme pouvant accéder à internet est capable d'envoyer des fichiers dans l'absolu... Il suffit que le client accèpte son utilisation. Alors faites attention, donnez l'accès internet uniquement aux programmes de confiance. |
|
|
00
|
|
|
#15 |
|
Invité de passage
![]() Inscription : octobre 2005 Messages : 12 ![]() |
Merçi pour vos réponses.
Justement c'est pas du tout pour de l'intranet, c'est pou sa que je cherche les solutions les moins "lourde" pour l'utiisateur(aussi pour le serveur mais sa c'est aure chose). Et il faut absolument pas que je passe (pour l'instant) par une application(donc le exe interdit). En fait c'est un service, qui permet de stocker dans une base de donnees certaine informations issue de fichiers d'un visteur aprés les avoirs traiter(Coté Serveur ou Client sa reste à définir). Il faut que ce service soit accecible partout donc pas de limite: au niveau du navigateur, ni du pc,ni de l'os, donc on ne peus installer le service. Le service va donc tourner coté client pour réaliser une recherche automatique de fichiers dans son disque dur .Une fois les fichiers intéressant trouvé on les récupére(Soit le fichier entier ou juste son nom) coté Serveur. Et la on traite ce fichier puis on insere nos infos dans le sgbd. Pour les connaissance en informatique je suis en Info à la fac(C,ADA,JAVA,SCHEME...). Ce dont j'ai besoin de savoir c'est quelle technologie préconisé pour réaliser mon projet. C'est pour cela que je souhaite savoir quelle sont les langages qui permettent de réaliser les taches décrite précedement. Ps:Les sockects probeleme avec le fire... |
|
|
00
|
|
|
#16 |
|
Expert Confirmé
![]() |
Sans applet Java, ni flash, ni d'Exe, multi-plateforme et effectué avec un navigateur
-> IMPOSSIBLE |
|
|
00
|
|
|
#17 |
|
Futur Membre du Club
![]() Inscription : novembre 2005 Messages : 115 ![]() |
J'ai exactement le même problème que toi!! et je suis dessus depuis un moment!
Sauf que moi je voudrais accéder aux fichiers qui se trouvent sur un serveur de fichiers, accessible depuis le poste en local(et c'est la mon problème, parceque c'est "pas vraiment du local", je ne sais pas comment "fonctionnent" ces serveurs de fichiers, comment y accéder etc)...je ne sais pas si le problème est le même mais les réponses postées sont pas mal, je vais en essayer quelques-unes! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com