Allora ragazzi,
vi sottopongo questo problema
noi abbiamo un form dove l'utente puo fare la sua proposta
al venditore.
il campo del form é il seguente:
la pagina che inserisce la proposta nel database si chiama inserdatabase.aspcodice:<textarea cols=75 name=TESTOPROP rows=12 wrap="SOFT"></textarea>
all'inizio di inserdatabase.asp mettiamo il seguente codice
A questo punto abbiamo tutto il testo spezzato per parola.codice:' uso replace per controllare se ci sono apostrofi nel testo, nel caso li sostituisco perché l'apostrofo mi bloccherebbe il codice TESTOPROP = Replace (Request.Form("TESTOPROP"),"'","''") ' poi con un'arry splitto tutte le parole del testo arr_controllo = split(testoprop, " ")
Noi vogliamo evitare che qualche stupidotto inserisca parole volgari e offensive
nella proposta che poi sará letta pertanto creeremo una serie di parole vietate tipo
caz....
mer....
putt...
cul...
froc....
ecc ecc...
adesso dobbiamo passare tutte le parole del testo catturate nell'arry
se ad esempio arr_controllo(0) = caz.... facciamo un redirect a una pagina che lo fermacodice:If arr_controllo(0) = 'e qui la devo confrontare con tette le parole vietate If arr_controllo(1) = 'e qui la devo confrontare con tette le parole vietate If arr_controllo(2) = 'e qui la devo confrontare con tette le parole vietate If arr_controllo(3) = 'e qui la devo confrontare con tette le parole vietate
e via dicendo.
Che starda ci consigliate per fare il controllo confronto di tutte le parole del
testoprop con le parole da noi vietate???
Speriamo essere stati chiari.
GRAZIE MILLE SIN DA ORA.
arturo juciara![]()
www.brasile-natal.com

Rispondi quotando