potresti legare tutto a un get
nel senso che
Codice PHP:
if(isset($_GET['testo']) && (int)$_GET['testo'] == 1){
echo $testo;
}
else{
echo substr("$testo", 0, tot caratteri da visualizzare);
echo "<a href=\"pagina.php?testo=1\">Visualizza tutto</a>";
}
magari ci sono altri metodi..
per quanto riguarda substr non so se c'è un modo di indicare la percentuale..
se non esiste una funzione del genere...
potresti
Codice PHP:
$n_caratteri= strlen("$testo");
$tot= 70 * $n_caratteri/100;
ti calcola il 70% dei caratteri
e quindi
scrivere
Codice PHP:
echo substr("$testo", 0, $tot);
quindi in sostanza
Codice PHP:
$testo= "bla bla bla";
if(isset($_GET['testo']) && (int)$_GET['testo'] == 1){
echo $testo;
}
else{
$n_caratteri= strlen("$testo");
$tot= 70 * $n_caratteri/100;
echo substr("$testo", 0, $tot);
echo "<a href=\"pagina.php?testo=1\">Visualizza tutto</a>";
}
non so se c'è una funzione immediata ma cosi potrebbe funzionare