Diskuze: Multiupload obrázků do DB
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 3 zpráv z 3.
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Fotky se obvykle nahrávají na FTP, ne do databáze. Stačí v HTML formuláři zapnout multiple na inputu typu file, do PHP ti potom přijde pole souborů, se kterými si uděláš co chceš.
Přesně, jak odpověděl David.
Doporučuji pak provést následující: Pole fotek foreachem projdeš, názvy souborů změníš na unikátní hash, například:
$filename = md5(time());
a uložíš na FTP. Potom si uděláš tabulky jen na fotky, kam frkneš název souboru (+ třeba cestu, ale to bych doporučil mít někde v nějakém nastavení aplikace a vždy když budeš potřebovat, tak si jí před voláním obrázku z DB seskládáš) a třeba ID uživatele/motorky (nevím, podle čeho to máš párováný)...
no a render je jednoduchý. Pokud máš k dispozici ID klíč, prostě si querneš z DB tabulky fotek všechny, jejichž ID odpovídá... atd.
Zobrazeno 3 zpráv z 3.