Jag har försökt ett tag nu med att fixa ett download-script till min sida så att man kan ladda ner filer från servern.
Såhär blev mitt resultat, men när den anropas (med $_GET) så kommer den vanliga rutan upp. Dock så kan man inte se namnet på filen, jag tog en screen.
http://img339.imageshack.us/img339/7854/screenjj4.png
Ett stycke PHP-kod:
<?php
if ( isset ( $_GET['download'] ) )
{
$name = 'C:/toxichosting/htdocs/sites/snackzon/' . $_GET['download'];
if ( strpos ( file_get_contents ( $name ), '// download') !== false )
{
header ('Content-Type: application/force-download');
readfile ( $_GET['download'] );
}
}
?>
Hur löser man det här?
// Erka
PS. Om du inte förstår så skriv i min gästbok.. .DS
Tillägg av Erka 2008-04-26 13:53
la jag till, och nu fungerar det finfint (:
Ett stycke PHP-kod:
<?php
header ('Content-Disposition: attachment; filename="' . basename ( $name ) . '";');
?>
la jag till, och nu fungerar det finfint (: