În ecranul săptămânii din această săptămână, vă voi arăta cum să încărcați fișiere și apoi să creați dinamic PHP o miniatură. Fie că construiți un site de comerț electronic, fie doar o galerie simplă, aceste tehnici se vor dovedi absolut utile. Dacă sunteți pregătiți pentru emisiunea "spoonfed" a săptămânii, hai să mergem!
* Notă - Au existat câteva modificări minore ale codului după câteva gândiri suplimentare și câteva sugestii minunate. Nu vă faceți griji, foarte puțin sa schimbat. Doar niște curățenie. Puteți examina modificările de mai jos și / sau puteți descărca codul sursă.
Primul pas este crearea unui simplu fișier de configurare în care să putem stoca câteva variabile. Prin plasarea acestora în propriul fișier, putem modifica cu ușurință codul nostru fără a fi nevoie să editați multe linii.
$ final_width_of_image = 100; $ path_to_image_directory = 'imagini / fullsized /'; $ path_to_thumbs_directory = 'imagini / thumbs /';
Salvați acest fișier ca "config.php" și plasați-l în rădăcina folderului.
Apoi, creați o pagină nouă numită "index.php" și lipiți următoarele.
Dynamic Thumbnails Încarcă un fișier, omule!
Mai întâi, parcurgeți puțin până la eticheta corporală. Pentru a păstra lucrurile ca oase goale, am creat o formă extrem de simplă. Dar va face treaba bine.
Ori de câte ori lucrați cu tipul de intrare "file upload", trebuie să adăugați un atribut "enctype" la eticheta formularului.