Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    149

    Blocco nell'inserimento di determinate parole in un campo testo

    Buonasera,
    come posso tramite il linguaggio PHP bloccare l'inserimento di alcune parole in un campo di testo?
    Grazie mille

  2. #2
    Utente di HTML.it L'avatar di *pragma
    Registrato dal
    Sep 2001
    Messaggi
    1,087
    $str_da esaminare = "tutto il testo con parola_non_gradita";
    $new_str = str_replace("parola_non_gradita", " "*** ", $str_da_esaminare);
    echo $new_str;

    puoi costruire un array con le parole non gradite e poi esaminare se il testo contiene parole appartenenti all'array e le sostituisci

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    149
    Ho provato ad esaminare anche la guida php ma non ho trovato un esempio che calzava con il mio caso.
    Ho provato con queste istruzioni ma non capisco se devo scriverle prima o dopo o posso integrarle al mio mysql_query.
    Mi spiego meglio, la mia situazione è questa, ho:

    Codice PHP:
    $inserimento=mysql_query("insert into tabella (nome_utente, testo) values (' ".$_POST['nome_utente']. " ', ' ".$_POST['testo_rec']." ' ");
    echo 
    "Messaggio inviato";}
    else{..........
    etc etc 
    il campo del database TESTO è il campo che voglio usare all'interno del quale dovrà esserci il replace, come posso fare per far si che funzioni correttamente il replace?Mi sa che sto facendo degli errori di sintassi e non mi va a buon fine...
    Grazie mille

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.