Bestand downloaden dmv button

Pagina: 1
Acties:
  • 145 views sinds 30-01-2008
  • Reageer

  • porn*
  • Registratie: Januari 2001
  • Laatst online: 26-08 13:24

porn*

...take on the world!

Topicstarter
Is het mogelijk om een bestand te downloaden door op een knop de drukken in HTML?
Dus direct downloaden, zonder dat een nieuw window wordt geopend en zonder dat je aparte ASP of PHP-scriptjes oid aanroept. Ik dacht dat dat eigenlijk wel moest kunnen maar dat valt toch effe tegen ;)

Bnet pindle#2913


  • Elroy
  • Registratie: April 2000
  • Laatst online: 29-05 21:33

Elroy

Zelda!!!

<form method=get action=\"download.php\">
<input type=submit value=\"$download\" name=\"submit\"><br>
</form>


<<< download.php >>>

<?PHP

header("location: [url="http://blablabla.com/bla.zip");"]http://blablabla.com/bla.zip");[/url]

?>

zoiets :?

Specs Computer


  • cutter
  • Registratie: November 2000
  • Laatst online: 28-09-2025

cutter

Wannabe i7 fanboy

Wat voor bestand wil je downen......

Verwijderd

code:
1
<input type="button" onClick="javascript:window.top.location.href=('bestand.ext')" value="downuh!">

:)

  • porn*
  • Registratie: Januari 2001
  • Laatst online: 26-08 13:24

porn*

...take on the world!

Topicstarter
Elroy: <zonder dat een nieuw window wordt geopend en zonder dat je aparte ASP of PHP-scriptjes oid aanroept>
zucht.

Cutter: plaatje, docje, any maakt niet uit.

Tigereye: dat maakt het huidige window leeg, dus dat is niet echt de bedoeling. Bovendien wil download hij dan nog steeds niks :)

Bnet pindle#2913


  • cutter
  • Registratie: November 2000
  • Laatst online: 28-09-2025

cutter

Wannabe i7 fanboy

Waarom wil je een <input type=submit> button, is een simpel a hrefje niet veel makkelijker. Een download forceren kan volgens mij niet.

  • porn*
  • Registratie: Januari 2001
  • Laatst online: 26-08 13:24

porn*

...take on the world!

Topicstarter
Omdat alles met buttons werkt, vensters sluiten, dingen toevoegen en verwijderen, als ik dan bij bestand downloaden ineens een link zou geven zou dit _TOTAAL_ niet mooi en onlogisch zijn...

Maarre kan dus niet? Toch maar apart scrippie schrijven?

Bnet pindle#2913


  • cutter
  • Registratie: November 2000
  • Laatst online: 28-09-2025

cutter

Wannabe i7 fanboy

Op vrijdag 14 december 2001 15:59 schreef porn het volgende:
Cutter: plaatje, docje, any maakt niet uit.
Je kunt een browser geen .gif en .jpg op laten slaan (ook niet met scripts). Browser zal een plaatje ALTIJD laten zien in de browser. Zippen die handel dus.

  • porn*
  • Registratie: Januari 2001
  • Laatst online: 26-08 13:24

porn*

...take on the world!

Topicstarter
En daarom is het dus zaak dat het via het http-protocol wordt doorgestuurd naar de user, ipv naar de browser. Dat moet toch zeker kunnen?

Zippen kan natuurlijk maar dat is eigenlijk niet wat ik wil en dat vind ik sowieso geen oplossing :)

Bnet pindle#2913


Verwijderd

[quote]
Op vrijdag 14 december 2001 15:59 schreef porn het volgende:
Tigereye: dat maakt het huidige window leeg, dus dat is niet echt de bedoeling.
[/quote]


Kan je dan niet met window.open() wat doen :?

[quote]
Daarna schreef porn het volgende:
Bovendien wil download hij dan nog steeds niks :)
[/quote]


:? wil je dus zeggen dat ie het alsnog niet doet???

  • cutter
  • Registratie: November 2000
  • Laatst online: 28-09-2025

cutter

Wannabe i7 fanboy


  • porn*
  • Registratie: Januari 2001
  • Laatst online: 26-08 13:24

porn*

...take on the world!

Topicstarter
Grom. IE sukt :)

Nou in ieder geval bedankt Cutter (en anderen)! Dan moeten we het maar anders aanpakken, helaas...

Bnet pindle#2913


  • porn*
  • Registratie: Januari 2001
  • Laatst online: 26-08 13:24

porn*

...take on the world!

Topicstarter
Tigereye: maar dan wordt er nog steeds een window geopend. Ik zocht een manier om direct via een knop een downloaddialogje te openen, maar dat gaat dus niet blijkt uit cutters link. Helaas :(

Bnet pindle#2913


Verwijderd

Hmm als je nu eens die knop koppelt aan een popupje, in dat popupje een onload plaatst met de hyperlink naar het bestand en vervolgens een window close?

  • RM-rf
  • Registratie: September 2000
  • Laatst online: 16:40

RM-rf

1 2 3 4 5 7 6 8 9

Op vrijdag 14 december 2001 15:59 schreef porn het volgende:
Elroy: <zonder dat een nieuw window wordt geopend en zonder dat je aparte ASP of PHP-scriptjes oid aanroept>
zucht.
'grappig' genoeg blijkt het sinds kort wel te kunnen, en wordt dit aangemerkt als een van de serieuste en gevaarlijkste bugs sinds ..eehm .. explorer3 is gereleased (dat prog was zelf een aggressief virus ;) )

http://www.tweakers.net/nieuws/19610
http://slashdot.org/articles/01/12/11/2125224.shtml

het vereist dat je een 'normaal' internet-bestand, zonder permissies, met een extensie als .htm, .gif; dmv de webserver (met .htaccess, of dmv headers in asp, php) een MIME type als application/octet-stream meegeeft.

nu moet je van een lek in msie gebruik maken om te zorgen dat de page als lokale page wordt uitgevoerd, alhoewel de MIME-type behouden blijft, controleert msie de warnings aan de hand van de drie letterige extensie. (en die methode vertel ik lekker niet)

of je dat moet gebruiken?, in geen geval, ms is al druk bezig aan een patch hiertegen, misschien ook goed te bedenken dat dit dusdanig serieus wordt opgevat; de ontdekker heeft dit lange tijd geheim gehouden zodat ms in de tussentijd aan een oplossing kon werken en geen mensen dank zij zijn publicatie hier misbruik van konden maken.
waarschijnlijk valt de 'feature' die je bedacht heeft aan te merken als serieuse, erg serieuse bug.

Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen


  • porn*
  • Registratie: Januari 2001
  • Laatst online: 26-08 13:24

porn*

...take on the world!

Topicstarter
Aha dat geeft me wel een ideetje :)

Maja niet bruikbaar als er straks een patch is (al wordt die op 80% van de site de eerste paar maanden toch niet geinstalleerd >:) ) maarja... het is al anders opgelost :)

Bnet pindle#2913

Pagina: 1