Voici une façon très simple pour gérer les uploads.
L'upload, c'est le transfert de fichiers de votre disque dur vers l'Internet.
Habituellement, pour faire ce type de manipulation, on passe par le ftp. Ce qui veut dire dans le code : une connexion par ftp, des codes avec des fonctions ftp. Ici on va se servir des formulaires pour exécuter des fonctions autres que celles inclusent dans la biblioth...
Éditeur :
Ludovic Giambiasi ·
OS : Windows/Mac/Linux ·
Téléchargé 21 fois les 2 derniers mois
Ici, nous ouvrons un fichier distant, en lisons le contenu, et l'enregistrons en local. Pour la création et l'écriture dans un fichier, pensez bien à vérifier que vous avez les droits requis dans le répertoire donné et sur le fichier.
Il s'agit d'un script en PHP qui remplace les pages générées par Apache dans une arborescence web destinée au stockage de fichiers, par une interface graphique beaucoup plus agréable et personnalisable.
Fonction et caractéristiques :
* Skin une arborescence http dédié au stockage de fichiers
* Modifications & Intégration très simple du design
* Player intégré pour les vidéos, les flashs, les flv...
Ce code permet d'avoir un compteur à l'aide d'un fichier texte (.txt).
Pour l'utiliser vous devez juste insérer le code dans votre page.
Si vous utilisez plusieurs compteurs pour des pages différentes, il faut nommer de façon différente le fichier.
Éditeur :
Ludovic Giambiasi ·
OS : Windows/Mac/Linux ·
Téléchargé 49 fois
Paramètres de la fonction : $fichier_source, $fichier_cible (l'adresse du fichier source, et l'adresse du fichier cible).
Ce code permet par exemple de récupérer le code HTML généré par un fichier PHP distant.
Ici, nous ouvrons un fichier distant, en lisons le contenu, et l'enregistrons en local. Pour la création et l'écriture dans un fichier, pensez bien à vérifier que vous avez les droits requis dans le répertoire donné et sur le fichier.
Récupère le contenu d un repertoire (conversion jeu de caractères)
array _scandir( $path, $option, $encodage )
option 'a' : tri croissant
option 'z' : tri décroissant
option '.xxx' : filtre uniquement cette extention
option '.' filtre les fichiers sans extention
encodage UTF8 ou ISO : (conversion caratères) optionnel
retourne false en cas d echec.
retourne un tableau array( 'd'=>repertoires, 'f'=>fichiers )
Classe générique permettant d'utiliser les fichiers beaucoup plus simplement qu'avec les fonctions de base de PHP, d'autant plus qu'elle écrit les données au format PHP (ce qui permet de les récupérer plus facilement).
Exemple d'utilisation :
$sf = new simplefiles();
Les fichiers peuvent être des répertoires.
@param $ftpid la connexion au serveur FTP (résultat de la fonction ftp_connect)
@param $file nom du fichier à supprimer
@return vrai si la suppression a eu lieu sinon faux
Exemple d'utilisation
$ftpid = ftp_connect('ftp.mon_domaine.com');
ftp_login($ftpid, 'login', 'password');
ftp_pasv($ftpid, TRUE);
delete_recursive($ftpid, '/tests/un_répertoire');
d...
Voici une façon très simple pour gérer les uploads.
L'upload, c'est le transfert de fichiers de votre disque dur vers l'Internet.
Habituellement, pour faire ce type de manipulation, on passe par le ftp. Ce qui veut dire dans le code : une connexion par ftp, des codes avec des fonctions ftp. Ici on va se servir des formulaires pour exécuter des fonctions autres que celles inclusent dans la biblioth...
Éditeur :
Ludovic Giambiasi ·
OS : Windows/Mac/Linux ·
Téléchargé 339 fois