Zilele astea am avut plăcerea să revin puţin la bruma de cunoştinţe de PHP şi MySQL pentru un alt blog (Jurnalul meu de tată). Aici am vrut neapărat să fac o pagină (nu post) în care tătici ca mine să se poată da mari cu copii lor, încărcând direct nişte poze. Simplu nu? Acum că am terminat, e simplu, dar pe parcurs am avut câteva hopuri şi am căutat o grămadă pe net, fără a găsi o soluţie completă. Comod fiind, speram să găsesc un script şi doar să-l personalizez. Nu am găsit. Acum, dacă tot am muncit atâta, rezultatul poate ar fi util şi pentru alţii, de aceea scriu acest articol.
Modulele la care am lucrat ar fi:
- definirea noii pagini cu template separat, ca să nu afecteze celelalte pagini statice din blog;
- un modul de încărcare a pozelor cu datele asociate (părinte, copil, comentariu);
- un modul de minim control al uploadului (format fişier, dimensiune);
- un modul de procesare a pozelor astfel încât din poza încărcată să generez un thumbnail afişabil ca link către poza cu dimensiunile originale;
- un modul de gestiune a unei tabele MySQL în care să fie toate datele.
Probabil că pentru unii e doar o chestie de tastat, dar la mine a cam durat câteva zile. Nici n-am avut mult timp disponibil, dar nu a fost ceva ce să pot scrie din cap, am avut diverse tipuri de scripturi din care am consolidat o soluţie completă.
Aşadar, să începem. (mai mult…)