Fonction et variable php

cs_dreaman Messages postés 15 Date d'inscription mercredi 3 novembre 2004 Statut Membre Dernière intervention 2 février 2005 - 19 janv. 2005 à 14:56
cs_GRenard Messages postés 1662 Date d'inscription lundi 16 septembre 2002 Statut Membre Dernière intervention 30 juillet 2008 - 19 janv. 2005 à 15:41
Bjour,

j ai une fonction php dans laquel je voudrai utilisé une variable qui ai défini ailleur que dans ma fonction dans mon code.Et cette variable n'est pas dans une autre fonction. Quand je veux l'utiliser, j ai un message d'erreur qui me dit :
"Notice: Undefined variable: corre in /var/www/logger/Appli/pages/adsl.php on line 85"

voici le debut de ma fonction avec ma variable en rouge :

function parcourir()
{
global $msg4 ;
$msg4="Adresse IP inéxistante";

if ($corre == "1")

Un p'ti coup de main serai bien venu.merci.Ps:je débute en PHP

3 réponses

arnal69130 Messages postés 445 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 22 mars 2007 2
19 janv. 2005 à 15:39
Bonjour,
Où la variable $corre est-elle affectée ? Si elle est définie ailleurs que dans la fonction, tu peux la définir en globale, comme tu as fait pour $msg4, mais le mieux, c'est de la passer en paramètre : function parcourir($corre) {...}
Que cherches-tu à faire ?
Arnaud
0
cs_eXon Messages postés 166 Date d'inscription lundi 17 janvier 2005 Statut Membre Dernière intervention 8 avril 2007 1
19 janv. 2005 à 15:39
Tu n'as qu'à rendre cette variable globale, comme ce que tu as fais avec msg4.

----------------

eXon
http://www.lookstrike.com
0
cs_GRenard Messages postés 1662 Date d'inscription lundi 16 septembre 2002 Statut Membre Dernière intervention 30 juillet 2008 1
19 janv. 2005 à 15:41
Réponse ici : http://www.phpcs.com/code.aspx?id=24870

PHP Guru
Écoutez les conseils d'un vieux sage ! Ils sont souvent très utiles.
http://www.lookstrike.com
0
Rejoignez-nous