Christian: var. Parameteranz. bei eig. Funktion - Warnings bei 4.1.3

Beitrag lesen

hi dedlfix,

Definiere bitte "funktioniert nicht".

Da kommt übliche "Die gewünschte Seite kann nicht angezeigt werden", was kommt, wenn die eingegebene Seite nicht vorhanden ist.
Ich hab das jetzt aber auch nicht weiter verfolgt.
Falls ich's noch einmal brauche, werde ich diese Variante noch einmal  probieren.

Und außerdem kann man bei PHP 5.0.3 ja auch Parameter ohne Default-Wert ungestraft weglassen.

Das kann ich mit PHP 5.0.4 nicht nachvollziehen. Ich bekomme bei

function foo($bar, $weg) {}
foo('bla');

eine: Warning:  Missing argument 2 for foo() in ...

Ja, das kommt bei mir auch. Aber jetzt wundert es mich umso mehr, warum meine ursprüngliche redirect-Funktion lokal einwandfrei funktionierte, obwohl ich immer nur redirect("home.php"); angegeben hab!
Hat aber keinen Wert, den Grund dafür herauszufinden, wenn es eh eine falsche Syntax ist.

Grüße
Christian