- Home
- Categorie
- Coding e Sistemistica
- PHP
- area riservata
-
area riservata
[PHP]
$user = (isset($_POST['t_username'])) ? trim($_POST['t_username']) : '';
$pass = (isset($_POST['t_password'])) ? trim($_POST['t_password']) : '';
if (!get_magic_quotes_gpc())
{
$user = addslashes($user);
$pass = addslashes($pass);
}
else
{
$user=stripslashes($user);
$pass=stripslashes($pass);
}
$user= htmlspecialchars($user);
$pass= htmlspecialchars($pass);
$user=mysql_real_escape_string($user);
$pass=mysql_real_escape_string($pass);
[/PHP]
Ciao a tutti ho preso una parte del codice di Thedarkita Area privata e gli ho integrato altro codice, volevo sapere se è superfluo oppure va bene come è scritto
Grazie da danny
-
Ciao danny1975,
l'else è sicuramente da togliere a meno che non vuoi lasciare il mysql_real_escape_string ed in questo caso va tolto addslashes.
-
Ciao, quindi corretto è cosi
[PHP]
$user = (isset($_POST['t_username'])) ? trim($_POST['t_username']) : '';
$pass = (isset($_POST['t_password'])) ? trim($_POST['t_password']) : '';
if (get_magic_quotes_gpc())
{
$user=stripslashes($user);
$pass=stripslashes($pass);
}
$user= htmlspecialchars($user);
$pass= htmlspecialchars($pass);
$user=mysql_real_escape_string($user);
$pass=mysql_real_escape_string($pass);
[/PHP]
mi daresti conferma, graziePoi ho sentito dire che la funzione
ereg
è deprecata, e con l'arrivo di php5 si sta usando ```
filter_var()Ciao:ciauz: