Insérer un .zip dans une BD en PHP
Résolu
atout1
Messages postés
216
Date d'inscription
Statut
Membre
Dernière intervention
-
atout1 Messages postés 216 Date d'inscription Statut Membre Dernière intervention -
atout1 Messages postés 216 Date d'inscription Statut Membre Dernière intervention -
Bonjour, tt le monde , j'espère que vous allez bien
en fait j'ai un script php qui pour un répertoire donnée va chercher les fichiers dans ce répertoire et créer un .zip juskau la pas de problème.
ma question est comment faire pour ajoute ce .zip dans la base de données, j'ai essayer avec INSERT normal ca ne marche pas car quand je supprime le .zip du répertoire j'ai plus l'accé.
tout simplement mon problème est que j'enregistre que le chemin du fichier pas le fichier.
Merci d'avance pour votre aide
A+
en fait j'ai un script php qui pour un répertoire donnée va chercher les fichiers dans ce répertoire et créer un .zip juskau la pas de problème.
ma question est comment faire pour ajoute ce .zip dans la base de données, j'ai essayer avec INSERT normal ca ne marche pas car quand je supprime le .zip du répertoire j'ai plus l'accé.
tout simplement mon problème est que j'enregistre que le chemin du fichier pas le fichier.
Merci d'avance pour votre aide
A+
A voir également:
- Insérer un .zip dans une BD en PHP
- Insérer une vidéo dans powerpoint - Guide
- Télécharger 7-zip - Télécharger - Compression & Décompression
- Insérer signature word - Guide
- Comment ouvrir un fichier zip - Guide
- Insérer un espace insécable dans word - Guide
en fait oui on peut stocker des fichiers binaire dans une base de données (.zip; image, ...)
dans un champ de type BLOB. en tt cas merci, j'ai résolu mon problème
EXEMPLE
voici le lien de téléchargement .zip :
<a href='telecharger_zip.php?id=$donnees[id]'>Télécharger</a>
telecharger_zip.php :
$id = $_GET['id'];
$req = mysql_query("SELECT * FROM commande WHERE id_commande=$id" ) or die(mysql_error());
$reponse = mysql_fetch_array($req);
$commande = $reponse['commande']; // colonne où se trouve le fichier .zip
header("Content-type: application/zip" );
header("Content-Disposition: attachment; filename=$reponse[id_commande].zip" );
echo ($reponse['commande']);