Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML] Pobieranie pliku z formularza
Patricco90
post
Post #1





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 17.03.2014

Ostrzeżenie: (0%)
-----


Witam, chciałbym zrobić coś takiego:

Klikam na przycisk pobieram plik(każdy) testuję na csv oraz txt.
Problem w tym ze pliki txt otwierają się zamiast pobierać.

Mój kod:

  1. <form method="get" action="file.doc">
  2. <button type="submit">Download!</button>
  3. </form>


lub

  1. <a href="#" onclick='window.location = "file.doc"'>Download!</a>



Ważne aby link pliku nie był widoczny z miejsca najechania myszką*.

Ten post edytował Patricco90 11.09.2017, 08:20:03
Go to the top of the page
+Quote Post
leonpro778
post
Post #2





Grupa: Zarejestrowani
Postów: 146
Pomógł: 19
Dołączył: 1.03.2012

Ostrzeżenie: (0%)
-----


Odwołaj się do pliku PHP przykładowo takiego:

  1. header('Content-Disposition: attachment; filename="test.txt"');
  2. readfile('test.txt');


Do niego POST'em przekaż ścieżkę dostępu do pliku i ją tam wstaw. Sposób podany przez Ciebie nie jest bezpieczny bo i tak jak ktoś wejdzie w źródło strony to ścieżkę będzie widział.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 08:55