![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 11.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie
Napisałem skrypt, który pozwala na upload pliku (np, zdjęcia) wraz z automatycznym tworzeniem miniaturek. Pozwala także na zmiane nazw plików (ale to już nie jest istotne). Skrypt świetnie radzi sobie z jednym plikiem, lecz gdy chce uploadować więcej zdjęć jest już problem. Co chciałbym osiągnąć? Założenie skryptu: #1 upload 4 zdjęć na raz #2 automatyczne generowanie miniaturek dla każdego zdjęcia #3 zapamiętanie ścieżek uploadowanych plików (tak by później móc je zapisać w bazie danych) #4 Sprawdzenie czy uploadowane pliki już istnieje To chyba wszystko co bym chciał zrobić (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Oto formularz: Kod <form enctype="multipart/form-data" method="post" action="upload.php"> <input type="file" name="plik" /><br /> <input type="text" name="nowanazwa" /><br /> <input type="submit" value="Zaladuj" /> </form> a to skrypt wykonujący zadanie:
Proszę o pomoc (IMG:http://forum.php.pl/style_emoticons/default/ohmy.gif) Pozdrawiam Ten post edytował Butcher 12.01.2006, 00:16:06 |
|
|
![]() |
![]() ![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 11.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
O mysłałem, że jutro dopiero odpowiesz (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Zaraz dołączę kod, który zrobiłem ale najpierw musze coś zjeść bo już jest późno i zgłodniałem (IMG:http://forum.php.pl/style_emoticons/default/aarambo.gif) Na wirtualnym serwerze (KRASNAL2.7), który postawiłem u siebie na kompie wszystko działa bardzo dobrze. Problem w tym, że gdy przekopiuje pliki na server w HOME.PL wyskakuje mi błąd: Warning: imagecopyresized(): supplied argument is not a valid Image resource in /upload/upload.php Czy mam przez to rozumieć, że ta opcja jest niedostępna na serwerze HOME.PL (IMG:http://forum.php.pl/style_emoticons/default/ohmy.gif) No i tu poległem bo nie wiem co zrobić dalej, a próbowałem już różnych kombinacji i za każdym razem było to samo: skrypt generował miniaturki ale były one całe czarne (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) To fragment kodu, który jest odpowiedzialny za tworzenie miniaturek:
Padam juz na klawiature, wkońcu 5 rano już jest, ale chyba dobrze wkopiowałem kod. (IMG:http://forum.php.pl/style_emoticons/default/sleepysmiley03.gif) Domyślam się, że może tu być jakiś błąd (ale nie jestem w 100% pewny, ponieważ na wirtualnym na moim komputerze działa wszystko OK). (IMG:http://forum.php.pl/style_emoticons/default/Rkingsmiley.png) Jak to można poprawić by działało (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif) Pozdrawiam Ten post edytował Butcher 12.01.2006, 05:19:58 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 04:26 |