begin process at 2012 05 27 20:09:12
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Fichier / Disque

 > EXPLORATEUR DE SITE WEB EN PHP 5 UNIQUEMENT

EXPLORATEUR DE SITE WEB EN PHP 5 UNIQUEMENT


 Information sur la source

Note :
1 / 10 - par 1 personne
1,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Fichier / Disque Classé sous :explorateur, fichier, dossier, javascript Niveau :Débutant Date de création :11/11/2005 Date de mise à jour :19/11/2005 12:16:58 Vu / téléchargé :14 054 / 948

Auteur : guill76

Ecrire un message privé
Commentaire sur cette source (24)
Ajouter un commentaire et/ou une note

 Description

Voici comme le titre l'indique un explorateur de site en php

DEMO http://gcphp.nuxit.net/index.php5

Ce script n'est utilisable pour l'instant qu'avec IE car il fait appel à un module javascript (trouvé sur le web) ne fonctionnant que sur IE (menu contextuel):Toutes les fonctionnalités de ce module figurent exclusivement dans le clic droit.

Attention s'il le site est public il faut sécuriser l'accès car ce script permet de supprimer,copier et créer des dossiers avec leur contenu.

La base du site est index.php (l'idéal est de le mettre à la racine du site) :
Pour le tester copier ou renommer l'ancien index.php existant.





 Conclusion

Ce script ne fonctionne qu'avec PHP5 :
Voici les fonctionnalités que j'ai programmées:

-recherche,suppression et copie récursive de fichiers (pour l'instant seuls les répertoires et leur contenu sont copiables ou supprimables :Le plus gros du boulot est fait).

-Ajout et création de répertoires.
-Visionage des fichiers (Le code des fichiers php n'est pas visible, je vous rassure :ceux ci sont éxécutés par http).

Fonctionnalités à apporter:
-Upload, copie , suppression des fichiers résultants d'une recherche

PROBLEMES:
Le seul petit problème est la sélection des dossiers qui n'est pas hyper intuitive à mon gout: ça vient de mes lacunes en JS
-Pour sélectionner il faut :
Apuyer sur la touche MAJ et passer avec la souris sur le dossier puis faire un click droit (Touche MAJ toujours enfoncée)
-Pour dé-sélectionner il faut :
re-Passer la souris sur les éléments déjà sélectionées (sans la touche MAJ)

Remerciements à l'auteur du module javascript.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

15 novembre 2005 20:30:25 :
Retrait du surplus de gifs et ajout de suppression et/ou copie d'un repertoire objet d'une recherche de fichiers
19 novembre 2005 12:16:58 :
Ajout adresse demo dans la présentation du code + Le javascript fonctionne desormais autrement qu'en local. Ajout des methodes getProperties () et displayProperties() (la récursivité est quand même un peux longue si bcp de dossiers)

 Sources du même auteur

CLASSE FEUILLE DE TEMPS PHP5
PHP 5 CLASSES DE REDIRECTION DES EXCEPTIONS DANS UN SYSTÈME...
[PHP5]AUTHENTICATION MANAGER
Source avec Zip Source avec une capture PHP 5 CLASSE CALENDRIER QUI RENVOIE LA DATE CLIQUÉE DANS 1 É...
Source avec Zip Source avec une capture PHP5 CLASSE ARBRE INVERSÉ (HUFFMAN) COMPRESSION DECOMPRESSIO...

 Sources de la même categorie

SUPPRESSION AUTOMATIQUE DES FICHIERS RAW ORPHELINS APRÈS UN ... par malokaff
UPLOADER DES FICHIER DANSUN DOSSIER, SÉCURISÉ AVEC MOT DE PA... par raizzo
COMPTEUR DE VISITES SUR FICHIER par pierreSabatier
FONCTION RECURSIVE DE DOSSIERS par tefa24600
Source avec Zip CONVERSION DES UNITÉS INFORMATIQUE (O, KIO, MIO, GIO, TIO...... par genetApt151

 Sources en rapport avec celle ci

EFFACER DOSSIERS ET FICHIERS RÉCALCITRANTS par Stephane33
Source avec Zip Source avec une capture LISTER DOSSIER AVEC UN ARBRE / TREE EN PHP / JAVASCRIPT par cyril6789
Source avec une capture LISTER LES DOSSIERS, SOUS-DOSSIERS ET NOMBRE DE FICHIERS par neo2k2
Source avec Zip Source avec une capture EXPLORATEUR DE DOSSIERS RÉCURSIF par nikoland
Source avec Zip PHPEXPLORER 2.00 BY DOTWIZARD512 par wizard512

Commentaires et avis

Commentaire de Anthomicro le 11/11/2005 14:59:39

Salut,

t'aurais pas une démo en ligne stp ?

Commentaire de fg85 le 11/11/2005 15:21:32

Du même avis qu'Anthomicro, il serait intérressant de voir ce que cela donne ;).

------------------------------
http://fg.logiciel.free.fr
http://longhornrc.free.fr

Commentaire de azerty25 le 12/11/2005 17:18:03

Idem ;)

Commentaire de guill76 le 13/11/2005 21:27:56

Pourquoi? ça marche chez vous?
Non , helas trop dangereux pour mon site , sinon il faut un htaccess mais j'arrive pas à faire fonctionner celui-ci avec apache 2.0.
Cet utilitaire est réservé à un administrateur , si je le met en ligne sans accès restreint , tout le monde pourrait faire n'importe quoi.
Merci

Commentaire de Anthomicro le 13/11/2005 21:34:56

bah tu ouvres un compte free ou je sais pas moi...

Commentaire de guill76 le 13/11/2005 21:46:23

Au fait , j'ai fait une bourde dans le zip sans conséquences de fonctionnement : j'ai zippé tous les fichiers gif et png que j'avais dans mon dossier or il doit y'en avoir qu'un ou 2 de requis Pardon.  

Commentaire de malalam le 15/11/2005 09:04:25 administrateur CS

Guill76 => ben re-uploades le zip stp, ça fera toujours ça de moins.

Commentaire de guill76 le 15/11/2005 20:31:36

Voila Malalam souhait exhaucé

Commentaire de guill76 le 15/11/2005 23:52:41

POUR les démunis du PHP5 Voici un aperçu sur
http://gcphp.nuxinet.net/index.php5
(en ligne pdt 15 jours a partir d'aujourd'hui )

Merci de ne rien supprimer.

Commentaire de Anthomicro le 15/11/2005 23:54:05

erreur 404

Commentaire de guill76 le 16/11/2005 00:05:31

ca marche chez moi

Commentaire de guill76 le 16/11/2005 00:06:21

http://gcphp.nuxit.net/index.php5

Commentaire de Anthomicro le 16/11/2005 00:13:08

ça marche aussi maintenant chez moi. merci :-)

Commentaire de malalam le 16/11/2005 08:40:46 administrateur CS

Merci Guill :-)

Bon, les trucs bien : ça marche :-) Et c'est plutôt intuitif.
les trucs dommage : IE powered...trop de javascript.

Ensuite, je n'aime pas trop ton design, trop sombre pour moi, mais bon, ça, c'est une affaire de goût personnel ;-)

Commentaire de Anthomicro le 16/11/2005 15:36:05

Je n'aime pas le noir en fond personnellement :-(

Commentaire de guill76 le 16/11/2005 18:31:50

Personnellement je trouve que le javascript rend la navigation plus souple .
Exemple:
- pendant le traitement de processus serveurs, il permet d'afficher des messages .
- au lieu de demander au serveur d'afficher un formulaire (ce qui prend pas mal de temps [tps traitement + temps connexion + rechargement de toute la page ]),Le JS peut afficher directement le formulaire sans recharger la page ce qui est plus rapide et moins agaçant

Commentaire de Anthomicro le 16/11/2005 18:39:18

mais ça rend le site moins accessible.

Commentaire de guill76 le 17/11/2005 00:44:00

Et ouais, ça pouvait pas complétement marcher avec http://localhost/javascript/... Je viens de m'en apercevoir en stoppant apache chez moi et en vidant mon cache.Désolé.

Commentaire de freerider76 le 04/12/2005 00:55:48

du bon boulot ^^, rien à dire, t'as fait comme ce qu'il y a d'ecrit dans le titre, voilà

Commentaire de psyjc le 27/01/2006 11:48:00

la demo ne marche pas :(
bon et puis t'foisson je suis pas sur IE alors comme ca... :(

</mode pub="on">j'prefere cuila : http://www.phpcs.com/code.aspx?ID=13389 :D </mode>

Commentaire de guill76 le 12/02/2006 15:50:09

Le lien est mort car il fallait payer nuxit pour prolonger l'essai

Commentaire de guill76 le 12/02/2006 15:57:45

"j'prefere cuila : http://www.phpcs.com/code.aspx?ID=13389"
Ouais mais là je peux pas rivaliser, ton boulot est un boulot de dingue.
Et puis de toute façon je suis pas 1 fan de la reproduction(copie d'xp): quand même t'aurais pu être un peu plus novateur vu le niveau que t'as en php. :-).

Commentaire de daaniel le 31/10/2006 21:17:30

Un autre explorateur de fichiers web trés utile et trés efficace.
Avec possibilé de télécharger le zip d'un dossier et d'uploader un zip qui se decompressera sur le serveur. Voir la taille des dossiers etc ...
ici : http://relet59.free.fr/relexplorer/

Commentaire de guill76 le 11/11/2006 15:12:58

Le mien aussi maintenant le fait mais je ne mets plus mon script à jour depuis longtemps car j'ai beaucoup trop de modifs à faire en fonction de l'environnement => ce script est adapté à windows plus qu'à un system shell, ceci dit ton design est beaucoup mieux reussi que le mien(le design n'est pas trop mon fort)  

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

HELP EXPLORATEUR DE DOSSIER/FICHIER [ par abdelmetz ] Bonjour a tous..Voila j'ai ecris un explorateur de dossier et fichier en php avec un serveur apache et il marche nikel en local cad losque je scanne l problème de paramètre avec la fonction filesize() [ par vodkapomme43 ] Bonjour &#224; tous,Mon probl&#232;me est r&#232;s simple: dans mon code php j'utilise la fonction filesize() (pour obtenir la taille d'un fichier) et Trier dans l'ordre alphabétique [ par Marshall_Mathers ] Salut all, je voudrais r&#233;cup&#233;rer les lien par ordre alphab&#233;tique... Voici le code : &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $handle=@opendir( Problème d'upload pour un Dossier [ par BqsyloU ] Bonjour &#224; tous,J'ai le besoin suivant :l'utilisateur m'indique un fichier par un input de type file. Puis par l'interm&#233;diaire de fonction de lister des fichier dans un dossier [ par Lucyberad ] bonjour a tous ! j'ai un script qui me permet de lister les fichiers, que voici: $rep = "/images";&nbsp; // chemin du dossier image $files = array(); Galerie avec récupération de l'id, probleme!!!! [ par tenshinan ] Salut &#224; tous!Voila, j'ai fais une galerie d'image que je r&#233;cup&#232;re dans un dossier. Le probl&#232;me est que je n'arrive pas &#224; r&#2 Lire fichier [ par piep14 ] Bonsoir tout le monde, Je cherche a afficher une photo selon un fichier. Je fais donc : &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &n Problème pour de liens hypertext sur les fichier .lnk [ par kt1 ] Voila je vous explique mon souci.Je dois cr&#233;er un site intranet pour ma bo&#238;te. On va y mettre tout ce qui concerne le Service Qualit&#233;. Séléctionner [ par frutix ] Bonjour tous le monde,J'aimerais savoir comment faire pour sélectionner un dossier en PHP ouHTML! Je vous explique.J'ai une liste de professeurs et j' protection d'un dossier [ par hooss ] salut ! je suis nouveau dans ce site, et ceci est mon premier message je me demande si qcq sait comment prot&#233;ger un fichier ou un repertoire dans


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,593 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales