![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 293 Pomógł: 4 Dołączył: 28.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Stanąłem nad problemem, który nie bardzo wiem jak rozwiązać. Tworzę formularz dzięki któremu, w polu wielokrotnego wyboru, użytkownik może załadować zdjęcia. Nie mogę rozważyć 2 kwestii. 1) użytkownik pomylił się, i wgrał złe zdjęcie... w takim wypadku, trzeba by, dołożyć przycisk "usuń". 2) Użytkownik wgrał, zdjęcia, np 10 sztuk i zamyka przeglądarkę bez dodania wiadomości. Chce te operację wykonać bez przeładowywania strony. Drugi problem, polega na tym iż użytkownik może zamknąć stronę, kiedy już 10 zdjęć będzie wgranych na serwerze... co zrobić w takiej sytuacji ? Czy taka koncepcja będzie zła -> przekodować zdjęcie do base64, i zapisać do SESJI (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) ? Dopiero, kiedy użytkownik, wyśle formularz, -> przekonwerterowanie z sesji i zapis do pliku w jego folderze. wyczyszczenie sesji. Dzięki temu, nie musielibyśmy martwić się o to że zamknie przeglądarkę... a pliki będą leżeć miesiącami zanim cron, albo inny skrypt je skasuje... Druga kwestia, która jest bardziej zaawansowana, to ta związana z kasowaniem zdjęć bez przeładunku strony. Zastanawiam się, nad wykorzystaniem biblioteki Ajax, wygenerowaniu galerii wraz z linkiem kasującym... Ale mówię, najpierw rozważmy kwestię uploadu, potem detale (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 293 Pomógł: 4 Dołączył: 28.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Użyje SWF Upload.
Ten pomysł Iframe, chyba nie jest fajny (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Bo ja powiem, jaka jest sprawa, napiszę system który będzie generować galerie, tą tymczasową. Powiedzmy miał bym ją w pliku tmpgalery.php. 1) znaleźć w SWF Upload, parametr, który by zasygnalizował wgranie pliku. - jeżeli plik zostanie wgrany, ajaxem ściągamy DIV z galerią (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) 2) iframe, który by odświeżał się co 5 sekund, ale to odpada, z powodu... już mówię z jakiego (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Trudno było by kliknąć w przycisk usuń, przez 20 fotkach, kiedy strona by migała, z powodu przeładunku (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Niestety nie widzę tutaj odpowiedzi w JS, o finalizacji upload u: http://swfupload.org/sites/swfupload.org/f...oad-Process.pdf http://demo.swfupload.org/v220/simpledemo/index.php O to, bym chciał użyć... Tylko żeby dorobić [ if uploaded complete -> js query, refresh div content] <- to pseudokod, co chciał bym uzyskać ! Za odświerzenie DIV-a, odpowiadało by biblioteka, więc nie ma tu problemu, że sobie nie poradzę. Nie wiem, jak wyciągnąć ten "On complete" . Resztę powinienem zrobić (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 09:34 |