![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 3.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Wysyłam zdjęcie za pomocą formularza. Formularz pomijam, oto napisany przeze mnie skrypt php:
Nawet wyświetliłem error, żeby sprawdzić, co jest grane. Error daje 0, czyli że niby wszystko w porządku. Plik przeszedł wszystkie zabezpieczenia, info zapisuje się w bazie danych, ale pliku w końcowym katalogu nie ma. Z tego wnioskuję, że albo move_uploaded_file albo zadziałał, albo przeniósł mi plik nie do tego katalogu co trzeba. Jeśli może sie to przydać, to host mam na 60free.ovh.org. Próbowałem obie wersje ścieżki: $uploaddir = 'users/'; oraz $uploaddir = /home/n/a/z/nazwa/www/users/ Prosze o pomoc, czemu pliku nie ma w zadanym katalogu i co zrobić, żeby był (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Pozdrawiam Ten post edytował pentel 14.07.2007, 19:01:35 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 235 Pomógł: 2 Dołączył: 30.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
Daj $uploaddir = './users/'
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 3.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witaj!
No więc działa. Tylko, że plik ma CHMOD 600, więc na stronie obrazek sie nie wyświetli. Tuż po $moveuploadedfile = move_uploaded_file($_FILES[$_SESSION['user']]['tmp_name'], $uploadfile); dałem więc jeszcze funkcję
i działa jak złoto (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Macie więc gotowy skrypt (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Pozdrawiam. Ten post edytował pentel 14.07.2007, 20:03:05 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 08:46 |