Download alleen opslaan .
Hoe voorkom ik dat onderstaande code alleen de keuze krijgt : Opslaan of Annuleren ?
Nu is de keuze Uitvoeren - Opslaan - Annuleren
Nu is de keuze Uitvoeren - Opslaan - Annuleren
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
function getFile($sLocation, $sName)
{
header ('Content-Disposition: attachment; filename=' . basename($sName));
readfile($sLocation);
exit;
}
if(isset($_GET['file']))
{
$sFile = trim($_GET['file']);
if(!empty($sFile))
{
getFile('downloads/'.trim($_GET['file']), trim($_GET['file']));
}
}
?>
<html>
<div><a href="downsmall.php?file=xyzcamp.exe">Camping.exe</a></div>
</html>
function getFile($sLocation, $sName)
{
header ('Content-Disposition: attachment; filename=' . basename($sName));
readfile($sLocation);
exit;
}
if(isset($_GET['file']))
{
$sFile = trim($_GET['file']);
if(!empty($sFile))
{
getFile('downloads/'.trim($_GET['file']), trim($_GET['file']));
}
}
?>
<html>
<div><a href="downsmall.php?file=xyzcamp.exe">Camping.exe</a></div>
</html>
Gesponsorde koppelingen:
Dat is niet aan jou om te veranderen. Dat doe je browser automatisch. Lees meer over header().
Beste Diemo , heb header() doorgelezen maar zie niet hoe ik het een en ander in kan stellen, trouwens is jouw vuurtoren in zee gezakt?
john
john
Gewijzigd op 01/01/1970 01:00:00 door john zijlstra
Heb je daar wel invloed op, is dat niet aan de browser? Lijkt me eerlijk gezegd wel.
Boaz , ik zag gisteren een bericht van iemand met een site om programma's te downloaden en tijdens het downloaden was er de keus tussen Opslaan of Annuleren,heb hem gevraagd om het downloadprogramma ,kreeg geen reactie ik weet niet meer wie dat was ....
Welk commando moet ik dan gebruiken zodat de downloader alleen kan opslaan ?
john
Welk commando moet ik dan gebruiken zodat de downloader alleen kan opslaan ?
john
Ik zou even hier kijken ;-)
Misschien dat je er wat aan hebt :-)
Misschien dat je er wat aan hebt :-)
Edit:
Gewijzigd op 01/01/1970 01:00:00 door - -
Bedankt Chris , ik ga het even testen.
John
John



