Ik ben bezig met een CMS te maken voor een nieuws website.
Ieder nieuwsbericht moet natuurlijk ook een afbeelding hebben.
Afbeeldingen moeten via het CMS naar de server geupload kunnen worden, en in een specifieke folder geplaatst worden.
Als er dan een nieuw nieuwsbericht gemaakt wordt, kan men dan via een dropdown lijstje de gewenste afbeelding kiezen.
Dit dropdown lijstje moet dan alle afbeeldingen bevatten die in de specifieke folder zit.
Nu is mijn vraag, hoe kan ik dit het beste aanpakken vanuit het database perspectief gezien? Hoe sla ik de gekozen afbeelding op de in database? Kan ik het beste het hele path van de gekozen afbeelding opslaan?
- PHP Image upload database
-
24-01-2012, 14:23 #1
- Berichten
- 94
- Lid sinds
- 17 Jaar
PHP Image upload database
-
In de schijnwerper
wegens beëindiging bedrijf beschikbaar | SiteStarter.nl DA38 - DR40Website te koopTe koop: Webshop in Telefoonaccessoires en telefonieWebsite te koopLinkbuilding(internationaal)uitbesteden(ook whitelabel)?Wij regelen alle plaatsingen.Freelance / WerkBol.com cadeaubon t.w.v. €150SEO/Linkbuilding -
24-01-2012, 14:36 #2
- Berichten
- 211
- Lid sinds
- 19 Jaar
Re: PHP Image upload database
Mijn voorkeur heeft altijd een 'medialibrary'. Dus een apparte tabel, met daarbij een hoofdfolder (data) en daarin verdere folders: 2012 -> 01 -> 24 -> tijd+hash. Bij het nieuwsbericht koppel je dan het id van de foto aan het nieuwsbericht.
Via deze weg kun je de zelfde medialibrary ook gebruiker voor andere dingen zoals foto pagina etc.
-
24-01-2012, 20:00 #3
- Berichten
- 94
- Lid sinds
- 17 Jaar
Re: PHP Image upload database
Mijn voorkeur heeft altijd een 'medialibrary'. Dus een apparte tabel, met daarbij een hoofdfolder (data) en daarin verdere folders: 2012 -> 01 -> 24 -> tijd+hash. Bij het nieuwsbericht koppel je dan het id van de foto aan het nieuwsbericht.
Via deze weg kun je de zelfde medialibrary ook gebruiker voor andere dingen zoals foto pagina etc.
Ik begrijp je manier van implementeren echter nog niet helemaal. Zou je me misschien een klein voorbeeld kunnen geven van hoe mijn database tabel er dan uit zou zijn? En op welke manier ik dan de afbeelding moet opslaan in de database, zodra als deze geupload wordt.
Alvast bedankt.
-
24-01-2012, 23:04 #4
- Berichten
- 158
- Lid sinds
- 13 Jaar
Re: PHP Image upload database
Thanks voor je reply Jesper.
Ik begrijp je manier van implementeren echter nog niet helemaal. Zou je me misschien een klein voorbeeld kunnen geven van hoe mijn database tabel er dan uit zou zijn? En op welke manier ik dan de afbeelding moet opslaan in de database, zodra als deze geupload wordt.
Alvast bedankt.
Ik zou je afbeeldingen niet in een SQL Tabel zetten, dit moet je normaal doen met BLOB, maar stel je voor dat je
meerdere afbeeldingen hebt van verschillende extensies kan je ze niet uit de database uitlezen omdat je voordat je de afbeelding uitleest de header door moet geven dus (Content-type: image/jpeg); bijv.
Je kan het beter uploaden naar een map en de image-url in een tabel zetten!
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic