PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fehlermeldung nach Umzug



Punscha
24.01.2012, 07:58
Hallo alle zusammen

ich bräuchte eure Hilfe nach Umzugs der Domain kommt die Fehlermeldung:
Warning: stripslashes() expects parameter 1 to be string, array given in /www/htdocs/w00d7428/lib/extras.lib.php on line 22

und in der extrs.lib.php steht:

ab Zeile 18


// Funktion zum Variablen absichern !
function extra_securevars ($value, $name, $art) {
global $GLOBALS;
// magic_quotes = on?
if (get_magic_quotes_gpc ()) $value = stripslashes ($value);
if ($art == 'GET') $_GET[$name] = $value;
elseif ($art == 'POST') $_POST[$name] = $value;
elseif ($art == 'COOKIE') $_COOKIE[$name] = $value;
elseif ($art == 'SERVER') $_SERVER[$name] = $value;
elseif ($art == 'SESSION') $_SESSION[$name] = $value;
else die ('Fehler in der Variablenabsicherungsfunktion!');
}

// Funktion um ein Array optisch darzustellen
danke für eure Hilfe

lg Punscha

Punscha
24.01.2012, 11:17
Hab bis jetzt nur das gefunden:

http://www.designerscripte.net/showthread.php?t=10268

aber da geht es um ein VMS 1.2.4 und nicht um 1.2.3

DJschatz27
25.01.2012, 01:47
Punscha hast du das hier mal ausprobiert ??


// Funktion zum Variablen absichern !
function extra_securevars($array){
global $GLOBALS;
foreach($array as $key=>$value) {
if(is_array($array[$key])) {
$result[$key] = extra_securevars($array[$key]);
}
else{
if (get_magic_quotes_gpc ()) $result[$key] = stripslashes ($value);
else $result[$key] = $value;
}
}
return $result;
}

// Funktion um ein Array optisch darzustellen

weil das ist im vms 1.2.3 auch so drin