C' è qualcuno che possa fornirmi un efficace script per impedire che in un
form possano essere digitati caratteri speciali di query SQL ?
(* ' " ) Grazie!
ovviamente, lato server e non Javascript!
Cl.
![]()
"S'è la notizia fossi confermata sarò zio."
Grazie Alessio !
Cl.
"S'è la notizia fossi confermata sarò zio."
in Vb processo la stringa e sostituisco i caratteri speciali prima di passarli al SQL. Ad esempio il classico ' sostituito con ´
Se guardi come costruisce il codice dreamweaver...
Quel modo dovrebbe essere piuttosto sicuro![]()
L'unica persona a cui mi sento superiore è me stesso del giorno precedente.
~always looking at the sky
"S'è la notizia fossi confermata sarò zio."
guardando le prime 5 righe, non vieta certe parole, perchè potrebbero essere utili, metti che uno di cognome si chiama select, oppure from$pid_filespartita = "-1";
if (isset($_SESSION['nome_utente'])) {
$pid_filespartita = (get_magic_quotes_gpc()) ? $_SESSION['nome_utente'] : addslashes($_SESSION['nome_utente']);
}
mysql_select_db($database_gmonline, $gmonline);
$query_filespartita = sprintf("SELECT files.nome_file, files.stato, files.tipo_file,DATE_FORMAT(files.data_upload ,'%%d-%%m-%%Y %%T') AS data_upload, utenti.nome_utente,files.num_marche FROM files, utenti WHERE id_utenti=eid_utenti and (files.stato='NI' OR files.stato='PK' ) and files.tipo_file='PA' and utenti.nome_utente='%s' ORDER BY files.id_file", $pid_filespartita);
$filespartita = mysql_query($query_filespartita, $gmonline) or die(mysql_error());
$row_filespartita = mysql_fetch_assoc($filespartita);
$totalRows_filespartita = mysql_num_rows($filespartita);
ma non permette di usarle per scopi illegittimi![]()
L'unica persona a cui mi sento superiore è me stesso del giorno precedente.
~always looking at the sky
Segnalibri