Salve a tutti,
uno script da me scritto non funziona... mi sapete dire il perché?
[08-Jul-2011 01:17:25] PHP Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/nicolamo/public_html/lib/helpers.php on line 102
[08-Jul-2011 01:17:25] PHP Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home/nicolamo/public_html/lib/helpers.php on line 102
Ecco la funzione:
Codice PHP:
function filter_parameters($array)
{
if(is_array($array))
{
foreach($array as $key => $value)
{
if(is_array($array[$key]))
{
$array[$key] = filter_parameters($array[$key]);
}
if(is_string($array[$key]))
{
(RIGA 102) $array[$key] = mysql_real_escape_string($array[$key]);
}
}
}
if(is_string($array))
{
$array = mysql_real_escape_string($array);
}
return $array;
}