Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Problem z move_uploaded_file()
DamianRastMan
post
Post #1





Grupa: Zarejestrowani
Postów: 26
Pomógł: 2
Dołączył: 3.04.2015

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


Cześć, to znowu ja! (IMG:style_emoticons/default/biggrin.gif)
Oto kod:
  1. <form method="post">
  2. <input type='hidden' name='file_hidden' value='file_submited' />
  3. <table>
  4. <tr><td>Plik:</td><td><input class='button plik' type="file" name="file_file" /></td></tr>
  5. <tr><td></td><td><input type='submit' class='button plik' value='Wrzuć Plik'></td></tr>
  6. </table>
  7. </form>
  8.  
  9. <?php
  10.  
  11. if(isset($_POST['file_hidden']) && $_POST['file_hidden'] == 'file_submited')
  12. {
  13. if($_FILES['file_file']['name'] != null)
  14. {
  15. move_uploaded_file($_FILES['file_file']['tmp_name'], '../files/'.$_FILES['file_file']['name']);
  16. }
  17. else
  18. {
  19. echo 'Nie wybrano pliku';
  20. }
  21. }
  22. ?>


Dlaczego przy próbie wysłania formularza, php wyrzuca mi błąd "Notice: Undefined index: file_file in [...]" powołując się na linijkę z funkjcą move_uploaded_file();?
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




A moze jednak blad wskazuje na te linijke:
if($_FILES['file_file']['name'] != null)
sprawdz dokładnie.
Go to the top of the page
+Quote Post
DamianRastMan
post
Post #3





Grupa: Zarejestrowani
Postów: 26
Pomógł: 2
Dołączył: 3.04.2015

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


o rety, racja... tak długo się męczyłem z problemem wskazującym na linijkę niżej, że nie zauważyłem, kiedy coś się zmieniło. Wiesz jak temu zaradzić?
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




Tak, zajrzyj do manuala do dzialu UPLOAD FILES. Tam masz napisane jak ma wygladac poprawny <form ...... tutaj cos ma byc>
Go to the top of the page
+Quote Post
DamianRastMan
post
Post #5





Grupa: Zarejestrowani
Postów: 26
Pomógł: 2
Dołączył: 3.04.2015

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


Bardzo dziękuję za pomoc, właściwie wcześniej już widziałem na przykładzie znajomego, ten formularz, ale nie sądziłem, iż jest konieczne dodanie tych atrybutów. Problem rozwiązany.
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: 26.12.2025 - 16:43