Hallo zusammen,
ich stehe gerade vor einem kleinen Problem, was das Aufbauen eines mehrdimensionealen Arrays betrifft. Genauer geht es um das Validieren von $_GET, bzw. $_POST, welche durchlaufen und deren Elemente nach Fehlern durchsucht werden sollen.
Nun möchte ich parallel dazu ein Fehlerarray erstellen, welches exakt den gleichen Aufbau wie das übergebene Array aufweist, jedoch nicht die Werte, sondern Fehlermeldungen zugehörig zu den Werten aus dem ursprünglichen Array enthält.
Hoffe ich hab' mich verständlich genug ausgedrückt, habe gerade nämlich keine Idee, dies umzusetzten.
Wäre demnach für einen kleinen Denkanstoss sehr dankbar
Gruß
Chosi
ich stehe gerade vor einem kleinen Problem, was das Aufbauen eines mehrdimensionealen Arrays betrifft. Genauer geht es um das Validieren von $_GET, bzw. $_POST, welche durchlaufen und deren Elemente nach Fehlern durchsucht werden sollen.
Code:
private function clean($argArray)
{
$array = array();
foreach($argArray as $key => $value)
{
if(!is_array($value))
{
$array[$key] = mysql_escape_string($value);
$array[$key] = addslashes($array[$key]);
}
else
{
$array[$key] = $this->clean($value);
}
}
return($array);
}
Nun möchte ich parallel dazu ein Fehlerarray erstellen, welches exakt den gleichen Aufbau wie das übergebene Array aufweist, jedoch nicht die Werte, sondern Fehlermeldungen zugehörig zu den Werten aus dem ursprünglichen Array enthält.
Hoffe ich hab' mich verständlich genug ausgedrückt, habe gerade nämlich keine Idee, dies umzusetzten.
Wäre demnach für einen kleinen Denkanstoss sehr dankbar
Gruß
Chosi