
Quoi de mieux qu'un support en direct avec le développeur :)
Vous n'êtes pas identifié.
Né d'un besoin personnel, Folder Protect permet de placer sur un serveur web des dossiers compressés classés par dossiers et sous dossiers illimités et de pouvoir les télécharger de n'importe où à travers le monde, ou bien évidemment de partager des fichiers avec des gens ayant l'accès à l'utilitaire.
Bien évidemment il existe d'autres scripts PHP faisant ceci, mais aucun ne me convenait ou parce que c'était du type mammouth ou du type trop light ou du type pas sécurisé, bref je me suis donc décidé à me faire le mien tout petit et parfaitement utile 
L'utilitaire Folder Protect de 19 Ko et d'un seul fichier PHP est personnalisable à souhait par défaut, extrêmement facile d'emploi et de mise en service.
Téléchargement de Folder Protect 1.0.0 du 16 avril 2010
www.cyril-levert.info/Folder_Protect_100.zip ( 7.5 ko )
Les accès par défaut
utilisateur : folder
mot de passe: pass
Modification de l'accès à faire obligatoirement
Ouvrir le fichier index.php puis modifier les lignes 39 et 40 suivantes
define('NAME', 'folder');
define('CLEF', 'pass');Remplacez ici les define par vos propres identifiants.
Renommer Folder Protect
Si vous préférez renommer Folder protect, il vous suffira de renommer le fichier index.php en cequejeveux.php puis d'ouvrir le fichier et de modifier le define en ligne 41 suivant
define('FOLDER_PROTECT', 'index');comme ceci
define('FOLDER_PROTECT', 'cequejeveux');Configuration de Folder Protect
Plusieurs paramètres ont modifiables dans Folder protect:
- limitation de l'accès à une ou plusieurs IP(s)
modifiez la ligne 46 suivante
$IP_ALLOW = array();
comme ceci:
$IP_ALLOW = array('10.0.0.1', '10.0.0.2');- interdire l'accès à une ou plusieurs IP(s)
modifiez la ligne 47 suivante
$IP_ALLOW = array();
comme ceci:
$IP_ALLOW = array('127.0.0.1', '192.168.0.1');Recevoir une alarme en cas de tentatives d'accès illicite à Folder Protect
il vous est possible d'être alarmé par email si quelqu'un tente d'accéder à l'utilitaire avec un accès non autorisé, pour ce faire mettez votre adresse email à la ligne 42 comme ceci:
define('EMAIL', 'mail@mail.com');Informations complémentaires
Vous pouvez bien évidemment protéger vos dossiers avec un couple de fichiers .htaccess / .htpasswd.
Dernière modification par Cyril (23-12-2010 14:26:19)
Hors ligne