Dan erklär mir doch bitte warum die funktion die ich versuche aufzurufen:
PHP-Code:
function userView($user) {
global $con;
$sql = "SELECT * FROM user WHERE user LIKE `$user`";
$qry = mysql_query($sql);
while ($overview = mysql_fetch_assoc($qry)) {
$userinfo=$overview;
}
return $userinfo;
}
Anstelle des arrays mit den informationen plötzlich NULL zurück gibt !
Aber wenn ich diese funktion mit einem herkörmlichen aufruf benutze mein array mit den informationen problemlos ausliefert!
Momentan sieht es folgendermaßen aus ich habe es schon probiert diesen einen parameter als array zu übergeben.
PHP-Code:
function funkControler($getarr,$touse) {
//seite zuweisen
$funkt = $getarr['do'];
$fparam = array($getarr['fpa'],'');
if(isset($funkt)) {
if(!empty($fparam)) {
$run =call_user_func_array($touse[$funkt],$fparam);
} else {
$run = $touse[$funkt]();
}
}
return $run;
}
Doch ohne erfolg.
Und nun wüsste ich gerne mal was ich falsch mache weil ähhm... ich sehe den feher gerade nicht.
Auch mit call_user_func bekomme ich nichts zurück als NULL ... aber keine fehlermeldung.
Die übergebenen daten sind korrekt und kommen in der funktion an.
lg
R4Zz0R