![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 16.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam jakiś czas temu ściągłem gotowego uploadera, do telefonów komórkowych.
Są dwa pliki index:
Oraz plik wysyłający uploadfile.php
Niestety ten mały gotowiec , nie jest w pełni funkcjonalny, a ja nie potrafię sobie poradzić chodzi mi dokładnie o wysłanie pustego pliku to znaczy wcisnięcia buttona "dodaj", skrypt się wykonuje i próbuje dodać "brak pliku" po czym komunikuje błedem : "Warning: filesize(): Stat failed for tmpfiles/051662. (errno=2 - No such file or directory) in /home/public_html/wap/uploadfile.php on line 77" Próbowałem zabezpieczyć javascriptem od strony wysyłania pustego formularza ale tez doszdłem do wniosku ze to kiepskie rozwiazanie, więc prosze o pomoc, jak zabezpieczyć przed wysłaniem pustego formularza, lub jeśli plik ma wartość zerową.. Domyslam się że chodzi tu o funnkcię filesize() ale jestem zbyt poczatkujacy żeby to rozgryżć Z góry wielkie dzięki |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 698 Pomógł: 3 Dołączył: 28.03.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Może obługiwać pliki uploadowane funkcjami do tego stworzonymi. is_uploaded_file" title="Zobacz w manualu php" target="_manual i move_uploaded_file" title="Zobacz w manualu php" target="_manual.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 115 Pomógł: 0 Dołączył: 4.12.2005 Skąd: Strzyżów Ostrzeżenie: (0%) ![]() ![]() |
JavaScript nie jest zły, jednakże nie zabezpieczy przed wysłaniem pliku, który nie istnieje (np. ktoś wpisze losowy ciąg znaków) a od strony php to poprawić wystarczy:
Ten post edytował Ja_Szczur 16.07.2006, 15:12:32 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 16.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
Bardzo dziękuje (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) ! Wszystko teraz działa jak nalezy, zamiast echo dałem die i śmiga (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Teraz mam jeszcze jedno pytanie czy teraz po wysłaniu pliku na serwer chodzi mi dokładnie o zdjęcie jpg czy jest możliwość zmiany jego rozmiaru i ponownego zapisu ? Chodzi mi o tapety na rózne rozmiary telefonów, zdjęcie jest wysyłane potem jest wybierany rozmiar i jest jakby ponownie zapisywane, da się to wykonac za pomoca php ? Dokładnie nie wiem jak by było lepiej zmieniać rozmiar w locie czy dopiero po zapisie ? Dziękuje za sugestje (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 115 Pomógł: 0 Dołączył: 4.12.2005 Skąd: Strzyżów Ostrzeżenie: (0%) ![]() ![]() |
oczywiście! A czy w ogóle jest coś, czego php nie potrafi? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
LX. Image Functions [manual] Zmiana rozdzielczności obrazu z zachowaniem proporcji (pierwszy znaleziony link w google) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.08.2025 - 17:25 |