A quel punto però il problema si presenta nel momento che io passo una stringa con degli apici singoli... no?
tipo se passo una cosa così: prove di dato 'tra apici singoli'

viene fuori una cosa del genere...
Codice PHP:
echo "<input type='hidden' name='dato' value='prove di dato \'tra apici\' '>"
o sbaglio?