Ciao ragazzi,![]()
vorrei eliminare i caratteri pericolosi a più input inviati da un form:
pagina invio del form:
pagina ricezione:codice:<form name="modulo" action="scrivi.php" method="post"> <input type="text" name="nome" maxlength="25"> <input type="text" name="cognome" maxlength="25"> <input type="text" name="eta" maxlength="25"> <input type="text" name="sesso" maxlength="25"> <input type="text" name="provenienza" maxlength="25"> <input type="text" name="occupazione" maxlength="25"> <input type="text" name="interessi" maxlength="35"> <input type="text" name="email" maxlength="25"> <input type="submit" value="Invia dati"> <input type="reset" value="Cancella"> </form>
Io dovrei fare la stessa cosa per tutti gl'otto input ricevui... Volevo saperecodice:$nome = str_replace("'", "'", $nome); $nome = str_replace('"', '\"', $nome); $nome = str_replace(" \", " '", $nome); $nome = str_replace(",", ",", $nome); $nome = str_replace(";", ";", $nome); $nome = str_replace("_", "_", $nome); ------- etc ------------------------
se esiste una funzione che permetta di semplificare la cosa, togliendo tutti i caratteri pericolosi in un'unica fase, senza riscrivere tutto per ogni input!?!?
Grazie anticipatamente![]()

Rispondi quotando