Hallo,
ich habe eine Problem. Ich habe eine Seite gebaut und auf meinen Testrechner klappt es wunderbar.
Wenn ich die Homepage aber nun hochlade erhalte ich die Fehlermeldung
"Fatal error: Call to undefined function mysql_real_escape_string() in /www/class/mysql_injections.php on line 19"
Die Version auf dem Webserver ist "PHP Version 5.2.6-3ubuntu4.6"
Das Script um welches es geht lautet:
  
$_GET =     secure($_GET);  
$_POST =    secure($_POST);  
$_SESSION = secure($_SESSION);  
$_COOKIE =  secure($_COOKIE);  
  
function secure($bad_array){  
foreach($bad_array as $key => $value){  
  
switch ($key){  
case 'id':  
case 'm_id'://Haupt IDs  
$secure_array[$key] = intval($value);  
  
default:  
if(get_magic_quotes_gpc()){  
$secure_array[$key] = stripslashes($value);  
}  
$secure_array[$key] = mysql_real_escape_string($value);  
}  
  
}  
return $secure_array;  
}  
Danke im vorraus.
Gruß Bernart
 nicht angemeldet
 nicht angemeldet Der Martin
 Der Martin