Pb Declaration de variable

Petit nouveau ! | 1 Messages

05 avr. 2006, 16:13

J'utilise PHP 5.0.5.

Je declarare et utilise des objets.
function MyFunc($Path) {
$this->m_MsgOpen->Path = $Path; 
parent::Send($this->m_MsgOpen,$error);
}
Quand j'execute ce code j'ai une erreur car php trouve que la variable $error n'est pas declaré.

Si je met le code suivant :
function MyFunc($Path) {
$this->m_MsgOpen->Path = $Path; 
return $this->m_MsgConfigManQueue->Send($this->m_MsgOpen,$error)
}
Je n'ais aucune error, la variable error est bien declaré.

Si quelqu'un avait une explication !!!

Dans le premier exemple si j'ajoute $error=1; avant d'appeler la fonction je n'est plus d'erreur.

Mammouth du PHP | 505 Messages

06 avr. 2006, 09:16

Serait il possible d'avoir le source complet des 2 classes et le msg d'erreur exact avec la ou les lignes concernées selon les cas.

Merci