Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Controllo stringhe per parole lunghe e lettere ripetute

    Salve!
    Probabilmente sarà capitato anche a voi di progettare una board tipo forum, o shoutbox, e dover fronteggiare il caso in cui un utente scriva una parola molto lunga, o con lettere ripetute 15 o 20 volte, col risultato di trovarsi il sito orrendamente sfigurato.

    Vi faccio alcuni esempi...mettiamo per esempio che l'utente posti 1 delle seguenti frasi:

    "Ciaoooooooooooooooooooooo!!!!!!!!!!!!!!!!!!!!!!!! !!!!!"
    "Sto bene grazieeeeeeeeeeeeeeeeeeeeeeeeeeeeeee!!"
    "11111111111111111111111111111111111"
    "blablablablablablablablablablablablablablabla bla"

    Se lo spazio orizzontale è molto, i casi in cui il post appaia deformato sono rari.
    Ma se lo spazio è piccolo, tipo shoutbox? Ovviamente non posso ammettere che vengano scritte frasi del genere, o comunque devo limitare la cosa.

    Sapreste gentilmente suggerirmi una funzione PHP (o anche JS va bene) che controlli ciò che ha scritto il mittente, e modifichi di conseguenza?

    Per modifica intendo:
    "Ciao!" o anche Ciaooo!!!" va bene
    "Sto bene grazieee!!"
    "111"
    "blablablablabla" (in questo caso magari una semplice limitazione della lunghezza di parola)

    Grazie mille per l'aiuto e aspetto risposte
    Webmaster di APOCALYPSE NOW!!! ( http://www.apocanow.it ).

    Uno dei più grandi siti di videogaming in Italia, 4000 visitatori unici giornalieri, una bellissima comunità di videogiocatori e tanti trucchi e soluzioni ti attendono!

  2. #2
    Chiedo scusa, ho trovato la soluzione sul forum.
    Ve la posto: http://forum.html.it/forum/showthrea...readid=1122576
    La funzione alla fine risolve perfettamente il problema, mette degli spazi al posto del troncamento, ma va bene...al massimo la edito! Grazie mille
    Webmaster di APOCALYPSE NOW!!! ( http://www.apocanow.it ).

    Uno dei più grandi siti di videogaming in Italia, 4000 visitatori unici giornalieri, una bellissima comunità di videogiocatori e tanti trucchi e soluzioni ti attendono!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.