fragger1991
New Member
Hallo,
ich habe mir eine Klasse geschrieben wo ich alle Infos für mein GS WI auslesen kann, nun habe ich aber das Problem das ich 2 Methoden aufrufen muss innerhalb einer Aktion, das endet jedoch im Abbruch der Seite, es ist kein Vollständiger Seitenaufbau damit mehr möglich.
Interessanterweise werden auch keine Fehler ausgegeben, display_errors steht auf 1 mit E_ALL und E_NOTICE.
Konkret geht es um diese beiden Methoden:
Innerhalb dieser Methoden werden jeweils 2 definierte, externe Funktionen angefragt, welche ich mittels call_user_func_array eingebunden habe. Die Methoden sollen jeweils den Status ob Aktiv oder nicht und den FTP Loginnamen ausgeben, die Daten werden über ftplist geholt, wo sich alle FTP Accounts drin befinden, das ganze wird dann mit dem IF gesucht und entsprechend ausgegeben.
Ein bekannter von mir weiß zwar wie man das Problem löst, doch hat nicht wirklich Interesse mir den Weg zu verraten, "es wäre zu Kompliziert". Ich hoffe mal hier kennt einer das selbe Problem und hat eine Lösung dazu =)
Vielen Dank!
ich habe mir eine Klasse geschrieben wo ich alle Infos für mein GS WI auslesen kann, nun habe ich aber das Problem das ich 2 Methoden aufrufen muss innerhalb einer Aktion, das endet jedoch im Abbruch der Seite, es ist kein Vollständiger Seitenaufbau damit mehr möglich.
Interessanterweise werden auch keine Fehler ausgegeben, display_errors steht auf 1 mit E_ALL und E_NOTICE.
Konkret geht es um diese beiden Methoden:
PHP:
public function getLoginByFtpId($id, $sID) {
$sID = call_user_func_array("getServerIDById", array($sID));
if($this->checkServerExist($sID) == true) {
$arr = call_user_func_array("changeObjectInArray", array($this->ftplist($sID)));
foreach($arr as $key => $val) {
if($val[id] == $id) return $val[userid];
}
} else {
return 0;
}
}
public function getStatusByFtpId($id, $sID) {
$sID = call_user_func_array("getServerIDById", array($sID));
if($this->checkServerExist($sID) == true) {
$arr = call_user_func_array("changeObjectInArray", array($this->ftplist($sID)));
foreach($arr as $key => $val) {
if($val[id] == $id) return $val[enabled];
}
} else {
return 0;
}
}
Innerhalb dieser Methoden werden jeweils 2 definierte, externe Funktionen angefragt, welche ich mittels call_user_func_array eingebunden habe. Die Methoden sollen jeweils den Status ob Aktiv oder nicht und den FTP Loginnamen ausgeben, die Daten werden über ftplist geholt, wo sich alle FTP Accounts drin befinden, das ganze wird dann mit dem IF gesucht und entsprechend ausgegeben.
Ein bekannter von mir weiß zwar wie man das Problem löst, doch hat nicht wirklich Interesse mir den Weg zu verraten, "es wäre zu Kompliziert". Ich hoffe mal hier kennt einer das selbe Problem und hat eine Lösung dazu =)
Vielen Dank!