Tom's Guide > Forum > Programmation > Telecharger un fichier avec du PHP (Zip, Exe)
Mot :    Pseudo :           
 

Bonjour, je cherche depuis quelque temps comment telecharger un fichier ZIP ou EXE de mon site via une page php

Exemple: http://www.monsite.com/download.ph [...] mdufichier

Quelque chose du genre, le lien apres doit etre crypter et ressembler a un lien comme ceci:

http://www.monsite.com/download.php?9fr4FeJKA6hAa1684

Meme si le fichier php fonctionne deja (sans avoir crypter le lien) poster le code ici... merci

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Est ce que ce code convient t'il ou cela n'a rien a voir:

<?php
header("Content-disposition: attachment; filename=monfichier.exe" );
header("Content-type: application/octet-stream" );
?>

Répondre à angelofyourheart

oui mais le probleme c'est que ca fait 1 semaine que j'essaye de modifier ce code, pas moyen de le faire fonctionner..

<?
$fichier = 'monfichier.exe';

// Nous extrayons les informations grâce à $fichier
$fichier_nom = basename($fichier);
$fichier_taille = filesize($fichier);
$fichier_mime = mime_content_type($fichier);

// téléchargement du fichier
header("Content-disposition: attachment; filename=$fichier" );
header("Content-Type: application/octet-stream" );
header("Content-Description: File Transfert" );
header("Content-Transfer-Encoding: binary" );
header("Content-Length: $fichier_taille" );
header("Pragma: no-cache" );
header("Cache-Control: no-store, no-cache, must-revalidate,

post-check=0, pre-check=0" );
header("Expires: 0" );
readfile($fichier);
?>

Y'a t'il encore quelque chose a mettre, ligne, valeur a remplir ou autre?? Ce script me donne:

"Fatal error: Call to undefined function: mime_content_type() in /download/download.php on line 7"

Si j'enleve la ligne du check mime je recoit :

---------------------------
Microsoft Internet Explorer
---------------------------
Internet Explorer cannot download download.php from www.monsite.com.

Internet Explorer was not able to open this Internet site. The requested site is either unavailable or cannot be found. Please try again later.
---------------------------
OK
---------------------------

Comment faire pour appeler monfichier.exe et faire Save-As, est ce si compliqué?? :-?

Répondre à angelofyourheart
Tom's Guide > Forum > Programmation > Telecharger un fichier avec du PHP (Zip, Exe)
Aller à :

Il y a 2725 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens