- Home
- Categorie
- Coding e Sistemistica
- Coding
- Mettere attributo title="" in php
-
Mettere attributo title="" in php
Sai che non ho mica capito cosa è la storia della popup che appare ?
Comunque perché non usi una variabile per la popup ed una per la parola scritta a video?**[LEFT][PHP]$country = (strlen($riga['country']) > 10) ? substr($riga['country'],0,7)."..." : $riga['country'];
echo "<div class="nazione"><span class="voci3">Country:</span><span class="carattere-3" title="" . $riga['country'] . "">".$country."</span></div>";
[/PHP]
**E c'è un problema di fondo nel tuo codice (che io ho corretto nel mio) per la lunghezza della stringa: se una stringa non deve essere maggiore di 10 caratteri a video e vuoi aggiungere i ... allora la lunghezza della stringa deve essere 10 - 3 = 7 caratteri, altrimenti a video avrai una stringa di 13 caratteri.Il tuo codice era sbagliato anche nel controllo della lunghezza: se una stringa è uguale a 10 (che è la lunghezza massima disponibile) perché devo visualizzare i primi 7 caratteri della stringa più i 3 puntini ? Se è lunga 10 occuperà tutta la lunghezza disponibile. Nel mio codice ho tolto il carattere = nel controllo della lunghezza.
M.
PS: mi dispiace per il bold, ma non sono proprio riuscito a toglierlo.******[/LEFT]
**