ciao a tutti.. la ricerca è disabilitata![]()
come posso spezzare una parola troppo lunga che mi sballa il layout del sito?
la parola viene da un modulo del guestbook
![]()
![]()
ciao a tutti.. la ricerca è disabilitata![]()
come posso spezzare una parola troppo lunga che mi sballa il layout del sito?
la parola viene da un modulo del guestbook
![]()
![]()
PIERCHI
GdR Online - http://lenar.it/
Yesterday is history. Tomorrow is mystery.
Today is a gift. That's why it's called the present
Controlli tutte le parole del testo:
codice:$testo = "testo con parola moooooooooooooooooooooooooooooooolto lunga"; $maxLen = 30; //lunghezza massima parola $parola = explode (" ", $testo); for ($a = 0; $a < count($parola); $a++) { if (strlen ($parola[$a]) > $maxLen) { $parola[$a] = substr ($parola[$a], 0, $maxLen - 3); $parola[$a] .= "..."; } $testo1 .= " ".$parola[$a]; } $testo1 = trim ($testo1);
![]()
$testotagliato = wordwrap($testo, 50, "
", 1);
PIERCHI
non ho provato il secondo pekkè ho risolto
grassie a tutti
PIERCHI
ho un'altro problemiinoinoino
se nel campo messaggio scrivo molto, fino al bordo per capirci... ogni volta che si aggiunge una riga (in pratica quando va a capo)... nel database viene inserito un
anche se non è stato l'utente a schiacciare invio, ma è stato il modulo ad andare a capo...
come posso ovviare al problema?
PIERCHI
no.. ho detto una boiata.. non mette nessun br.. però va a capo :master:
PIERCHI
con questo che ho postato... mi spezza la frase.. ma io voglio solo la parola... ecco perchè andava a capo inspiegabilmenteOriginariamente inviato da pierchi
![]()
$testotagliato = wordwrap($testo, 50, "
", 1);![]()
PIERCHI
In che senso vuole la parola?Originariamente inviato da pierchi
con questo che ho postato... mi spezza la frase.. ma io voglio solo la parola... ecco perchè andava a capo inspiegabilmente![]()
(vado a capo con 12 caratteri)
ciao a tutti (ok)
hey ciao ciao a tutti ciao ma ciaooooooooo
oo
(frase ok, ma la parola di + di 12 caratteri viene spezzata)
PIERCHI