Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> upload plików na serwer przy metodzie get
Adyk
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 6.01.2004
Skąd: Łódź

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


przed zmiana servera wrzucalem pliki metodą post i dzialalo bez problemu.
niestety po zmianie na inny, admin ustawił REQUEST_METHOD na GET i teraz nie przesyła plików.
zmieniłem na method=get w definicji formularza, co jeszcze trzeba zmienic aby php odczytywało podany plik wysłany z forma, obecnie $_FILES['plik_1']['name'] nic nie zwraca.
z tego co czytałem $_FILES działa z metoda post, co zrobic jeśli nie mam takiej mozliwosci aby przesyłąc wspominana metoda tylko jest GET?

poniżej wersja z get

  1. $nazwa_pliku=$_FILES['plik_1']['name'];
  2. $miejsce_docelowe="pliki/"."$nazwa_pliku";
  3.  
  4. if(is_uploaded_file($plik_1))
  5. { if(move_uploaded_file($plik_1,$miejsce_docelowe))
  6. {
  7. echo"wgrany<br>";
  8.  
  9. }
  10. }
  11. }


formularz

  1. echo"<form name=form method=get action=\"test.php\" enctype=\"multipart/form-data\" onsubmit=\"return checkForm(this)\" >";
  2. echo"<input type=\"file\" size=50 name=\"plik_1\" title=\"dodaj plik...\">";
  3. echo"<input type=submit value=zapisz></form>";




Go to the top of the page
+Quote Post

Posty w temacie


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: 22.12.2025 - 19:49