De klasse voor het uploaden van bestanden van CodeIgniter zal dit voor u doen. De vermelding in hun gebruikershandleiding legt het zo goed mogelijk uit, dus ik ga je daarheen wijzen.
In wezen zou je alleen de controller die ze daar hebben moeten aanpassen om een beetje op te nemen waar je de bestands-URL in de database plaatst, wat je gemakkelijk kunt bereiken door $this->upload->data() te gebruiken en [full_path] uit te pakken uit de resulterende array en deze vervolgens naar een model te sturen dat de database-invoer afhandelt.