Salve, sto già da tempo cercando uno script che mi permetta di avere una parte di testo in mostra ed una parte nascosta.
Grazie ad un pulsante vorrei che la parte nascosta del testo apparisse.
Di per se è una cosa semplice da realizzare e so anche che è compito di JS ma io mi trovo in una situazione dove è proprio il PHP a bloccarmi:

Codice PHP:
   $contenuto=$row['contenuto']; // Preleva la stringa dal DB
echo "<td>$contenuto</td>"// Stampa la stringa 
Quindi la stringa che vorrei "spezzare" e nascondere in parte è all'interno di una variabile PHP.
Avevo provato ad usare
Codice PHP:
substr("$contenuto",0,1000); 
Ma se la variabile $contenuto conteneva un tag dalla 999esima posizione alla 1006 , per esempio, in questo modo mi spezzava anche quello.

Come potrei risolvere la situazione?