<?php function f_wyslane(){ if ($_FILES['plikuzytkownika'][error]>0){ switch ($_FILES['plikuzytkownika'][error]){ } exit; } // czy plik ma prawidłowy typ MIME? if ($_FILES['plikuzytkownika'][type]!='text/plain'){ exit; } // umieszczenie pliku w odpowiedniej lokalizacji $lokalizacja='/1/wyslane/'.$_FILES['plikuzytkownika']['name']; { exit; } // nie wiem czy nie powinna ta klamra być niżej } else{ } //ponowne sformatowanie zawartości pliku //pokazanie zawartości pliku } ?>
I po wysłaniu pliku .txt przez formularz html do w/w skryptu miałem komunikat
Warning: move_uploaded_file(/1/wyslane/plik_z_tekstem.txt) [function.move-uploaded-file]: failed to open stream: No such file or directory in C:\AppServ\www\1\funkcje\f_wyslane.php on line 30
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'C:\Windows\Temp\phpFAE4.tmp' to '/1/wyslane/plik_z_tekstem.txt' in C:\AppServ\www\1\funkcje\f_wyslane.php on line 30
Problem: Plik nie może być skopiowany do katalogu
Testuje to na APPSERV na komputerze z Windows Vista
Na internecie znalazłem coś o nadaniu uprawnień 777 katalogowi "wyslane" nie wiem jednak jak to zrobić....