jeeps,
ik heb dus een uploaden site gemaakt, maar kem nu het intressante.

stel ik upload een exe file. en je download dit vraagt hij: wil je dit opslaan of openen? (zo'n kot appart weet wel é)
ik upload een jpg file en hij toont uw jpg direkt. ik zou liever hebben dat hij dan ook vraag of ik het wil opslaan of openen.

hoe kan je dit doen zonder rechtermuisknop en doel opslaan als...???

Greets Bjeenie
Heeft weinig met php te maken...
Is gewoon je browser die dit doet...
Een .jpg is 'veilig' om te openen, een .exe niet...
en je kan dit niet anders?
want vb een pdf file doet hij ook direkt open :s
Greets
ik heb op deze site ier een scriptje gevonden:

http://www.phphulp.nl/php/scripts/2/148/

hij heeft bij mij deze fouten:

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/psa/home/vhosts/pdesmet.be/httpdocs/uploaden/downloaden.php:14) in /usr/local/psa/home/vhosts/pdesmet.be/httpdocs/uploaden/downloaden.php on line 28

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/psa/home/vhosts/pdesmet.be/httpdocs/uploaden/downloaden.php:14) in /usr/local/psa/home/vhosts/pdesmet.be/httpdocs/uploaden/downloaden.php on line 29

allé, kweetni é :s wa is er mis??

dit is mijn code:

header("Content-type: Application/octet-stream");
header("Content-Disposition: attachment; filename=test.txt");
readfile("bestanden/test.txt");

Greets Bjeenie
header(); moet helemaal BOVENAAN je doc staan... Voor al de andere output...
Hee Thomas.. de foutmeldingen die PHP geeft zijn niet zo maar om niets mee te doen. Hij zegt wat er fout is. Dan kan je toch ook best wel Google of PHP.net raadplegen?
Warning: Cannot modify header information - headers already sent by (output started at /usr/local/psa/home/vhosts/pdesmet.be/httpdocs/uploaden/downloaden.php:14) in /usr/local/psa/home/vhosts/pdesmet.be/httpdocs/uploaden/downloaden.php on line 28
Google.

Elwin
Zowieso mag er geen html code boven dat script staan....
Mag best :
<?php
# Buffer output
ob_start();

# HTML output
echo '<html><head><title>BlaaT!</title></head>';
echo '<body>Er was eens ... en ze leefden nog lang en gelukking</body></html>';

# Header
header('Location: anderepaginametonzin.php');

# Buffer netjes afsluiten
ob_end_flush();
?>

Reageren