Aide - Recherche - Membres - Calendrier
Version complète : [RESOLU] Redirection sur ftp pour téléchargement fichier
Forum osCommerce-fr > Adapter OsCommerce MS2 > Echanges développeurs
diaph
Bonsoir,
Je vends des fichiers images : j'ai actuellement un ftp pour stocker mes fichiers .zip : mais je voudrais rediriger, maintenant, vers un autre ftp qui me donne plus d'espace disque.
Comment dois-je écrire mon code dans download.php pour que cela fonctionne ?
Voici mon code actuel:
Code
if (DOWNLOAD_BY_REDIRECT == 'true') {
// This will work only on Unix/Linux hosts
    tep_unlink_temp_dir(DIR_FS_DOWNLOAD_PUBLIC);
    $tempdir = tep_random_name();
    umask(0000);
    mkdir(DIR_FS_DOWNLOAD_PUBLIC . $tempdir, 0777);
    symlink(DIR_FS_DOWNLOAD . $downloads['orders_products_filename'], DIR_FS_DOWNLOAD_PUBLIC . $tempdir . '/' . $downloads['orders_products_filename']);
    tep_redirect('ftp://login:pass@adresse.com/' . $tempdir . '/' . $downloads['orders_products_filename']);
  } else {
// This will work on all systems, but will need considerable resources
// We could also loop with fread($fp, 4096) to save memory
    readfile('ftp://login:pass@adresse.com/' . $downloads['orders_products_filename']);
  }


J'ai essayé avec et sans le port (21). Quand la vente arrive à son terme, le lien ne s'affiche pas après payement (Paypal) : mon fichier est un .zip.

Dans l'admin j'ai mis "Téléchargement par redirection" sur True.

Je suis chez OVH, serait-il possible que mon hébergeur me bloque la redirection ?

Merci de venir à mon aide...
diaph
ftp://login:pass@adresse IP du ftp/nom du dossier où se trouvent les zip smile.gif
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2024 Invision Power Services, Inc.