script de téléchargement en php
Posté : 07 déc. 2006, 18:34
je vdrais que vs m'aidiez à resoudre ce problème s'il vs plait
car j'ai un enorme problèmes avc ce scipt de téléchargement
dans mon fichier index.html
j'ai inseré ce code:
car j'ai un enorme problèmes avc ce scipt de téléchargement
dans mon fichier index.html
j'ai inseré ce code:
<?php
$dossier = opendir ("tgts/");
while ($net1 = readdir ($dossier)) {
if ($net1 != "." && $net1 != "..") {
$tableau = explode (".", $net1);
$nb_element_1 = count ($tableau) -1;
if ($tableau[$nb_element_1] != "php") {
echo '<a href="./download.php?file='.$net1.'">'.$net1.'</a><br />';
}
}
}
closedir ($dossier);
?> [php]
ensuite dans le fichier download.php ,j'ai ce code:
[php] $tableau = explode (".", $file='.$net1.');
$nb_element_1 = count ($tableau) -1;
if ($tableau[$nb_element_1] != "php") {
$file=basename($net1)
header("Pragma: no-cache");
header("Content-Length: ".filesize("./tgts/".$file));
header("Content-Type: application/force-download");
header("Content-disposition: attachment; filename='.$net1'");
header("Content-Transfer-Encoding: binary");
header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0");
header("Expires: 0");
readfile("./tgts/".$file);
}
else {
header("Location:INGENIERIE DES SYSTEMES DECISIONNELS.php");
}
?> [php]
a l'execution de mon programme s'affiche ce message d'erreur:
[b]Parse error: parse error in e:\site ............\download.php on line 13[/b]