Spezzare parole troppo lunghe

shineone

Nuovo Utente
18 Nov 2005
10
0
0
Ho fatto una breve ricerca senza trovare alcun risultato in questo forum.
Dunque, per il mio sito sto realizzando un sistema di commenti alle news e mi sono accorto che quando un visitatore inserisce una parola lunghissima senza spazi (tipo "ciaooooooooooooooooooooooooooooooooooooooo"), una volta che vado poi a stamparlo a video estraendo il testo dal database mi sballa completamente il layout della pagina.
Esiste un modo per far sì che le parole così lunghe vengano spezzettate andando a capo oppure inserendo uno spazio dopo tot caratteri?
Ho notato che questo è un problema comune a molti blog/forum, sarebbe interessante trovare una soluzione.
Ciao e grazie :)
 

lukeonweb

Utente Attivo
5 Mar 2003
5.177
10
38
43
Napoli
www.lucaruggiero.it
Vedi come adattarlo...

<%
Dim stringa, arr_str, i
stringa = "Frase con una parolaaaaaaaaaaaaaaa troppo lunga"
arr_str = Split(stringa, " ")
i = 0
For i = 0 To UBound(arr_str)
If Len(arr_str(i)) > 10 Then
Response.Write Left(arr_str(i), 10) & " "
Else
Response.Write arr_str(i) & " "
End If
Next
%>

In sostanza se trova una parola maggiore di 10 caratteri la taglia mostrando solo i primi 10.
 

shineone

Nuovo Utente
18 Nov 2005
10
0
0
questo è lo script adattato alle mie esigenze, magari può tornare utila anche ad altri:

Codice:
<%
dim stringa, arr_str, i, record
stringa = request("testo")
arr_str = split(stringa, " ")
i = 0
for i = 0 to UBound(arr_str)
if Len(arr_str(i)) > 50 then
record = record & Left(arr_str(i), 50) & " "
else
record = record & arr_str(i) & " "
end if
next

Rs("Testo")=record
%>

Naturalmente la mia esigenza era quella di spezzettare le parole troppo lunghe e poi salvarle nel campo "Testo" di un DB
 
Discussioni simili
Autore Titolo Forum Risposte Data
R spezzare parole fuori dai tag PHP 0
E Aggiungere Parole PHP 1
W Nome di dominio efficace: 3 parole chiave o nomecognome? SEO e Posizionamento 0
C analisi numero parole Programmazione 2
M Problema inserimento parole con apostrofo nel db PHP 5
G alcune parole colorate jQuery 1
Cosina [PHP] fwrite problema con le parole accentate PHP 9
P Ciao a tutti con le parole di Vasco Rossi: una splendida giornata !!! Presentati al Forum 1
webmachine [PHP] Script per censurare parole PHP 4
T [PHP] elenco delle parole presenti in un campo (senza doppioni) PHP 25
S Statistiche su parole chiave Google Analytics 1
M [PHP] Evidenziare le parole cercate nei risultati di una ricerca PHP 1
S Come scegliere parole Adwords SEO e Posizionamento 1
B Parole di varie dimensioni in html HTML e CSS 11
P problema: la funzione funziona (scusate ill gioco di parole) ma mi da errore time out PHP 8
borgo italia senza parole Discussioni Varie 3
Devil-94 auto completamento delle parole Javascript 1
A Sottolineare di rosso parole errate PHP 4
MarcoGrazia Come trovare parole similari nel database? PHP 1
L paginazione testo senza troncare le parole PHP 3
P query select con parole accentate MySQL 0
M Strumento per le parole chiave spara di brutto SEO e Posizionamento 0
F consiglio parole chiave SEO e Posizionamento 2
D [RISOLTO] Estrazione parole INPUT Javascript 2
L Andare a capo con gli array non troncando le parole Classic ASP 1
C Trovare parole con le doppie PHP 2
C Ordinare parole in base alla lunghezza PHP 1
ivarello Parole Accentate sparite PHP 1
ivarello Cancellare parole dopo ";" PHP 4
minatore Caratteri speciali e parole accentate PHP 4
Sargon ordine delle parole PHP, My sql PHP 5
novello88 Parole più cliccate su Google SEO e Posizionamento 2
zerobit Help - Controllo parole PHP 10
M INSERT TO con spazio tra due parole Classic ASP 10
G Parole Proibite Javascript 2
B bloccare parole non consentite PHP 5
G bloccare la digitazione parole troppo lunghe Javascript 5
U scansione parole in una pagina Classic ASP 3
G Come scrivere due parole ai lati opposti in css? HTML e CSS 5
M Densità parole chiave SEO e Posizionamento 0
J link privi di parole chiave SEO e Posizionamento 1
S [Help] Estrarre diverse parole in un testo Classic ASP 4
vacanzesud parole kay SEO e Posizionamento 0
alex84freeangel parole a ritmo di musica Flash 1
A ricerca avanzata di PIU parole in un testo Windows e Software 0
W Scrivete nel mio forum--in cambio servizio parole chiave e submission Altri Annunci 0
Eugene Popolarità parole chiave SEO e Posizionamento 2
P scritta di due parole con colori diversi HTML e CSS 1
L www.drittoalcuore.com le parole dlel'amore Presenta il tuo Sito 0
J Parole chiavi Presenta il tuo Sito 1

Discussioni simili