Compresser un fichier(zip) avec mot de passe sous PHP
Fermé
Webman
-
Modifié par Webman le 10/06/2016 à 10:14
jordane45 Messages postés 38441 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 26 février 2025 - 10 juin 2016 à 10:55
jordane45 Messages postés 38441 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 26 février 2025 - 10 juin 2016 à 10:55
A voir également:
- Php zip password
- Télécharger 7-zip - Télécharger - Compression & Décompression
- Décompresser fichier zip - Guide
- Zip password - Télécharger - Chiffrement
- Easy php - Télécharger - Divers Web & Internet
- Zip password recovery - Télécharger - Récupération de données
2 réponses
jordane45
Messages postés
38441
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
26 février 2025
4 737
10 juin 2016 à 10:21
10 juin 2016 à 10:21
Bonjour,
Comme indiqué dans le manuel de cette fonction https://www.php.net/manual/fr/ziparchive.setpassword.php ... elle ne sert pas à protéger une archive....
Elle sert pour décompresser une archive (déjà protégée et que tu veux extraire depuis ton script php)
Comme le dit Erutan409 ... (voir le lien que je t'ai donné avant....) ... il aurait été plus judicieux de nommer cette fonction "usePassword" .. ^^
Comme indiqué dans le manuel de cette fonction https://www.php.net/manual/fr/ziparchive.setpassword.php ... elle ne sert pas à protéger une archive....
Elle sert pour décompresser une archive (déjà protégée et que tu veux extraire depuis ton script php)
This function only sets the password to be used to decompress the archive; it does not turn a non-password-protected ZipArchive into a password-protected ZipArchive.
Comme le dit Erutan409 ... (voir le lien que je t'ai donné avant....) ... il aurait été plus judicieux de nommer cette fonction "usePassword" .. ^^
Ah Ok Merci Jordane45 de m'avoir expliqué ce principe.
Mais y-a-t-il pas un moyen d'ajouter un mot de passe pendant la compression ?
Mais y-a-t-il pas un moyen d'ajouter un mot de passe pendant la compression ?
jordane45
Messages postés
38441
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
26 février 2025
4 737
10 juin 2016 à 10:55
10 juin 2016 à 10:55
pas à ma connaissance.
Ou alors... il faut utiliser un script shell (si tu es en linux) ou éventuellement les commande 'system' en php
mais il parrait que ce n'est pas top ... perso je n'ai jamais testé.
Ou alors... il faut utiliser un script shell (si tu es en linux) ou éventuellement les commande 'system' en php
system('zip -P pass file.zip tonfichier');
mais il parrait que ce n'est pas top ... perso je n'ai jamais testé.
10 juin 2016 à 10:44
Mais y-a-t-il pas un moyen d'ajouter un mot de passe pendant la compression ?