Candid Dauth: variable parameter

Beitrag lesen

Hallo du da draußen,

eval("$this->construct_UserVerification_" . $i . "(" . $args . ");");

Vermutlich liegt der Fehler hier:
Die Variable $args enthält wahrscheinlich im Moment des Aufrufs den String "didaktik". Nun überlege dir, was für ein Aufruf durch eval() gemacht wird:

$this->construct_UserVerification_x(didaktik);

Es wird also nach einer Konstante didaktik gesucht, die es nicht gibt.
Problembehebung: Setze didaktik einfach in Anführungszeichen, also mit deinem Code:
eval("$this->construct_UserVerification_" . $i . "('" . $args . "');");

Grüße von hier drinnen, aus Biberach an der Riss (http://www.stadt-biberach.de/),
Candid Dauth (Dogfish)

--
Selten Dumme sind nicht selten, aber dumm.
http://dogfish.net.tc/