за какво иде реч, значи тука някъде гледах един скрипт за download ето и самият скрипт : download.php
а този скрипт го слагам на бутона: link.php
до преди да се срине сървъра си работеше, а сега като натисна да се истегли и не ми дава реалния размер и не иска да се тегли. Някой може ли да каже от какво се е получило това? А ето и самия линк за да видите нагледно download
след като отворите страницата на сървър 2 се получава това :?
Код:
<?php
$download_dir = '.';
$counter_dir = '.';
$path = $download_dir.'/'.$HTTP_GET_VARS['get'];
if(file_exists($path))
{
$file = fopen($counter_dir.'/'.$HTTP_GET_VARS['get'].'.txt','r+');
$count = fread($file,100);
fclose($file); // closes file
$count=$count+1;
$file = fopen($counter_dir.'/'.$HTTP_GET_VARS['get'].'.txt','w');
fwrite($file, $count);
fclose($file);
$size = filesize($path);
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename='.$HTTP_GET_VARS['get']);
header('Content-Length: '.$size);
readfile($path,$size);
}else{
echo "Няма такъв файл!!";
}
?>
Код:
<a href="download.php?get=proba.exe" target="_blank">изтегли</a>
| теглено:
<? if(file_exists("proba.exe.txt")){ include("proba.exe.txt");}?>
след като отворите страницата на сървър 2 се получава това :?