Ciao remixe, se ho capito bene il tuo è un problema non di php ma di html e css.
Per fare in modo che un testo vada sopra ad una immagine, visto che usi il php per invocare entrambe le cose, dovresti dare loro due id diversi (parlo di html ovviamente ) e poi settare degli zindex differenti in modo da non far accostare i div (che sarebbero i contenitori in xml dei vari elementi html), ma da farli sovrappore uno sull'altro.
Il problema è che devi parametrizzare bene il codice php in modo da poterlo fondere con l'html.
Dimmi se ho capito bene il problema, che ti spiego nei dettagli il lavoro da fare![]()