![]() |
![]() |
-Gość- |
![]()
Post
#1
|
Goście ![]() |
Będę robił stronę na której użytkownicy będą mogli zakładać konta, w swoim koncie bedą mogli podawać swoje dane itp. te dane będą przechowywane w bazie danych MySQL, ale mam jeden problem. Użytkownik bedzie mógł dodawać kilka zdjęć najprawdopodobniej 5 zdjęć. I teraz nie wiem jak te zdjęcia przypisać do danego użykownika?
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 84 Pomógł: 0 Dołączył: 9.03.2006 Skąd: z fotela ;p Ostrzeżenie: (0%) ![]() ![]() |
zgodze sie z jastu, do bazy danych nie bardzo by to bylo ze wzgledow szybkosci dzialania.
Ja tez mam problem, skoro juz zrobic rejestracje, to podczas rejestrowania skrypt tworzy dla niego maila z linkiem aktywujacym konto (antyspamowe tworzenie kont & automagiczne kasowanie kont ktore nie zostaly zaaktywowane w ciagu np. 12h), po aktywowaniu konta jest tworzony katalog i tam pozniej user przez skrypt moze wrzucac pliki. Wrzucac no tak poprzez upload. Wiem ze standartowo jest chyba max ~8MB plik ktory moze byc wrzucony bo bedzie inaczej timeout. Wiem takze ze mozna zmienic ten timeout w pliku php.ini. Ale co zrobic gdy nie ma sie do niego dostepu (np. serwery nazwa.pl) ? A co jakbym chcial wrzucic plik 200mb? Slyszalem cos o strumieniowaniu plikow na serwer, ale nie wiem jak to ugryzc. Drugi sposob ktory wpadl mi do glowy to poprzez ftp, ale tez nie ruszalem tej kwestii... Czy moglby ktos podrzucic jakis pomysl, ew. kawalek BARDZO POMOCNEGO kodu? Pozdrawiam - znerwicowany i hopeless kosheen2k. // edit Widze ze brak pomyslow... Ja juz znalazlem jeden, czyli upload via php na FTP... chyba jedyny z mozliwych sposobow... mozna tez za pomoca appletow javy np. UploadPro, UploadPrincess itepe...ale tam znowu sa widoczne pliki z konfiguracja gdzie sa zapisane dane o userze i hasle, wiec odpada wg mnie. Lepszym sposobem jest w php gdzie wszystko jest kompilowane przez php a potem przez ftp_connect() i inne funkcje ftp jest wysylany na serwer do katalogu. Jedynym mankamentem wysylania w php jest problem z ukazaniem postepu wysylania pliku. Sa dostepne w internecie AJAX & HTML Upload Progress Meter ale do tego jest potrzebna rekompilacja php i dodanie modulu ktory wykorzystuje funkcje z modulu. A jak wiadomo nie wszedzie jest mozliwosc dodania dodatkowego modulu na serwerze np. serwery nazwa.pl z ktorych ja korzystam. Czy ma ktos jakies rozwiazanie tego problemu? Czy mozna jakos w trakcie wysylania pliku pobierac info o ilosci wyslanych danych i o pokazaniu go w formie stringa albo graficznie? Tyle ze bez dodatkowych modulow... Prosze pomozcie w tej kwestii bo mi juz nerwy siadly :/ Pozdrawiam Yours faithfully, Kosheen2k. Ten post edytował kosheen2k 10.06.2006, 10:34:19 -------------------- ![]() ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 17:52 |