|
Server : Apache/2.4.62 System : FreeBSD fbsdweb2.web.rcn.net 14.1-RELEASE FreeBSD 14.1-RELEASE releng/14.1-n267679-10e31f0946d8 GENERIC amd64 User : www ( 80) PHP Version : 8.3.8 Disable Function : NONE Directory : /domains/abtechsci/cgi-bin/eUpload/ |
Upload File : |
################################################################################
# eUpload Version 1.0 #
# Copyright 2000 Frederic TYNDIUK (FTLS) All Rights Reserved. #
# E-Mail: [email protected] Script License: GPL #
# Created 01/01/2000 Last Modified 01/01/2000 #
# Scripts Archive at: http://www.ftls.org/cgi/ #
################################################################################
1. Qu'est ce que c'est ?
========================
Ce script permet aux utilisateurs de navigateurs compatibles RFC1867 de
charger � partir de leurs navigateurs des fichiers sur votre serveur.
L'Administrateur peut configurer pour chaque utilisateur o� les fichiers
doivent �tre sauv�s. Ce scripts est id�al pour autoriser les utilisateurs
� enregistrer des fichiers sur votre serveur sans avoir � ouvrir un compte FTP.
2. D�pendances:
===============
- Perl 5.0 ou une version plus r�cente; vous pouvez le trouver sur
http://www.perl.com
- Un serveur Web avec la possibilit� d'ajouter/ex�cuter des scripts CGI.
3. Que contient cette archive ?
===============================
Cette Archive contient 6 fichiers diff�rents:
1) COPYING: La licence de ce programme (GPL).
2) README: La doc en anglais...
3) LISEZMOI: Ce fichier...
4) upload.cgi: Le script.
5) upload.html: Le formulaire HTML.
6) password.txt: Le fichier des mots de passe...
4. Installation et configuration:
=================================
C'est un script Perl, l'installation est simple. Vous n'avez pas besoin
de compiler quelque chose...
Copiez *.cgi dans le r�pertoire /cgi-bin/
Copiez *.txt dans le r�pertoire data.
Copiez *.html sur votre site web.
Rendez les ex�cutable (chmod a+rx *.cgi) Unix seulement...
Rendez les fichiers donn�s modifiable (chmod a+rw *.txt) Unix seulement...
Pour le bon fonctionnement de ce script, vous avez quelques configurations
� faire...
Editez le script CGI (*.cgi) et changez #/usr/bin/perl,
si n�cessaire...
Editez la section "Necessary Variables" de upload.cgi et faite
les changements suivant :
my $DATA_DIR = '/Absolute/path/to/datadir/';
# R�pertoire des donn�s.
my $DEFAULT_UPLOAD_DIR = '/tmp/';
# R�pertoire par d�faut o� seront sauv�es les fichiers charg�s.
my $MAX_SIZE_UPLOAD = 25; # Ko
# Permet de limiter la taille � $MAX_SIZE_UPLOAD (0 Pas de limite),
# si sup�rieur, cr�e un 'Internal Server Error'.
my $FORM_URL = 'http://www.yourdomain.com/upload.html';
# URL du formulaire Upload.
my $WEBMASTER_EMAIL = '[email protected]';
# E-Mail du webmaster.
my $DISPLAY_LANG = 'Fr';
# 'Fr' pour avoir les messages en fran�ais, sinon ils seront en anglais.
my $USE_PASSWORD_PROTECT = 1;
# 1 pour utiliser la protection par mots de passe.
my $PASSWORD_FILE = $DATA_DIR.'password.txt';
# Non du fichier de mots de passe.
Editez 'upload.html' pour changer le look du formulaire, mais ni ne modifiez,
ni ne supprimez les noms des champs du formulaire.
5. Comment l'utiliser ?
=======================
Utiliser l'uploader:
Allez sur l'adresse du formulaire ou sur '/cgi-bin/upload.cgi' et essayez
le. Login / password par d�faut sont respectivement 'member' et 'member',
le r�pertoire de chargement par d�faut est '/tmp'.
Utiliser l'�cran d'administration:
Allez sur l'adresse '/cgi-bin/upload.cgi?ac=admin'.
Vous pouvez alors ajouter, �diter, supprimer des utilisateurs, pour chacun
vous devez pr�cisez les informations suivantes : login, mot de passe, droits
(Administrateur / Visiteur), r�pertoire de chargement.
6. Histoire:
============
Version 1.0 01/01/2000 - Cr�ation du script.
7. Copyright:
=============
This software is copyright (C) 1999 Fr�d�ric TYNDIUK. It is distributed
under the terms of the GNU General Public License (GPL). Because it is licensed
free of charge, there is NO WARRANTY, it is provided AS IS. The author can not
be held liable for any damage that might arise from the use of this software.
Use it at your own risk.
See the file COPYING for more details (or http://www.gnu.org/).
8. Nouvelles versions:
=====================
Les nouvelles versions ainsi que d'autres scripts sont disponibles sur:
http://www.ftls.org/fr/
9. Contact:
===========
N'h�sitez pas � m'envoyez un mail si vous avez des commentaires, des
suggestions, si vous trouvez des bugs, ou si vous avez des critiques, ou juste
pour me dire que vous aimez ce programme...
Si vous avez des probl�mes de configuration, d'utilisation de ces
scripts, relisez ce document en premier, si vous ne trouvez pas la
solution, n'h�sitez pas � me contacter...
E-Mail: [email protected]
Web: http://www.ftls.org/
Fr�d�ric TYNDIUK