Ciao a tutti,
ho creato un form di registrazione e sembra funzionare tutto correttamente.
Il mio dubbio era la gestione degli apici...
codice:
$nome = (isset($_POST['nome'])) ? str_replace("'", "'", htmlspecialchars(trim($_POST['nome']))) : '';
if (!get_magic_quotes_gpc()) {
$nome = addslashes($nome);
}
Mentre nel form ho inserito
codice:
<input type="text" id="nome" name="nome" value="<?php echo stripslashes($nome);?>" tabindex="1" maxlength="100" />
L'inserimento nel database funziona e mi lascia inalterati sia gli apici che i doppi apici(e qui vorrei sapere se è un bene o è meglio aggiungere gli slash), e risulta anche corretto nell'input il value nel caso debba recuperare il valore in caso di errore su altri campi.
Ringrazio chiunque possa darmi un suggerimento o fare chiarezza.
Ciao a tutti!