27 Déc 2007
Modifie récursivement le chmod de tout un dossier
Compatibilité : PHP 5, PHP 7, PHP 8
Change le mode chmod récursivement de tout un dossier en donnant le chemin du répertoire et le mode désiré.
Vous désirez changer le mode (chmod) d'un fichier et le faire par FTP, alors cette portion de code devrait vous y aider.
|
| Détail | php.net | Description |
Versions PHP |
|---|---|---|---|
| die | Alias de la fonction exit() |
PHP 4, 5, 7 et 8 | |
| echo | Affiche une chaîne de caractères |
PHP 4, 5, 7 et 8 | |
| ftp_chmod | Modifie les droits d'un fichier via FTP (PHP 5) |
PHP 4, 5, 7 et 8 | |
| ftp_close | Ferme une connexion FTP (PHP 4 >= 4.2.0, PHP 5, PHP 7) |
PHP 4, 5, 7 et 8 | |
| ftp_connect | Ouvre une connexion FTP |
PHP 4, 5, 7 et 8 | |
| ftp_login | Identification sur un serveur FTP |
PHP 4, 5, 7 et 8 | |
Change le mode chmod récursivement de tout un dossier en donnant le chemin du répertoire et le mode désiré.
Changer le format de vos dates pour plus de lisibilité. Passez du format ISO au format FR avec une expression régulière.
Changer le format de vos dates en sortie sql ou pour de simples manipulations de date. Passe du format us au format fr et inversement.
Créer un nouveau fichier, vous pouvez mettre l'extension que vous voulez, .html, .txt ou .php.
Termine l'accés a un fichier distant FTP. ATTENTION : il faut IMPERATIVEMENT appeler cette fonction pour que les modifications soient enregistrées.
Invité
24 Aout 2010 à 22:19y a des fautes dans ton code faut pas utiliser $ conn_id , mais $ftpConn.... Sinon ca fonctionne bien
KOogar
16 Jan 2008 à 10:48Pourquoi l'enlever ?
@ftp_login est trés bien, c'est vraiment une commande à source d'erreur et je ne vois pas le souci d'empecher les mess d'erreurs s'afficher.
Palleas
15 Jan 2008 à 18:45J'suis bien d'accord, on peut l'enlever ? Mais sur le nombre de personnes qui consulteront ce script, combien l'enleveront ? Et surtout combien considererons ça (à tord) comme une bonne pratique ?
Mariemartine
14 Jan 2008 à 14:59lol, enleve le, ca ne pose aucun probleme ;)
Palleas
14 Jan 2008 à 12:32J'suis pas convaincu qu'un script avec un "@" soit utile et montre vraiment l'exemple :/