Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    461

    filtrare parolaccie in testi

    Ciao a tutti!

    volevo sapere come si puo fare a filtrare i messaggi che vengono scritti e inseriti in db....
    nel senso che voglio togliere tutte le parolaccie e magari modificarle con xxx tipo cxxo trxxa....
    esiste uno script particolare?

  2. #2
    direi di andare di replace, e soprattutto direi che è fondamentale conoscere l'itaGLiano

    parolaccIe ???? VVoVe:

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    461
    aaaaaaa che figura di mxxa!!!

    comunque ok ho trovato quello che fa per me!

    grazie!

  4. #4
    dillo a tutti cos'hai trovato!

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    461
    a scusa comunque il codice è questo:

    <%
    words = Array("cretino","stupido","imbecille"...e altre che ho omesso..)
    stringa = request("testo")
    For k = LBound(words) To UBound(words)
    stringa = Replace(stringa, words(k), String(Len(words(k)),"*"))
    Next
    badWords = stringa
    %>

    pero' con questo script mi sostituisce tutte le lettere con * e non mi lascia le lettere visibili agli estremi.

  6. #6
    codice:
    stringa = Replace(stringa, words(k), left(words(k),1) & String(Len(words(k)-2),"*") & right(words(k),1))

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    461
    Microsoft VBScript runtime error '800a000d'

    Type mismatch: 'words(...)'

    /public/guest.asp, line 35

    mi da errore nella stringa che hai modificato

  8. #8
    non è che hai una words(k) vuota? fattele stampare

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    461
    nono non è vuoto me le stampa e cmq con l'altro codice funziona

  10. #10
    basta UN elemento vuoto. comunque, metti una IF di controllo

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 © 2026 vBulletin Solutions, Inc. All rights reserved.