Le ptit neveu (2 ans) d’un pote :ane: …
Il a déjà compris comment ça marche :paf:
Yeah la class’
!
Il est bien ce jeune ![]()
Dégage, pauv’ con :o ! Bonjour m’sieurs dames ! ![]()
[quote=La signature de JMGCHOUCHOU]jmgchouchou say goodbye to you! [/quote] Que ce passe-t-il Jihemme ? Plus d'avatar, une sign qui dit au revoir... tu nous quittes ? :etonne2:
t’es un rapide
:ouch:
Un nouveau lui :ouch: !!
réservé à cette section ![]()
reste plus qu'a trouver un avatar...
done ![]()
Tu as changé de compte? Tu pouvais pas tout simplement demander un changement de nick?
Ou l’écrire plus lisiblement :
define('APP_ABSURL', 'http'.
( (array_key_exists('HTTPS',$_SERVER) && ($_SERVER['HTTPS'] == 'on')) ?
's' :
''
).
'://'.
( array_key_exists('SERVER_NAME', $_SERVER) ?
( ( array_key_exists('REMOTE_ADDR', $_SERVER) && $_SERVER['REMOTE_ADDR'] != '127.0.0.1' && strpos($_SERVER['SERVER_NAME'], 'www') === false ) ?
'www.' :
''
).$_SERVER['SERVER_NAME'] :
'localhost'
).
( array_key_exists('SERVER_PORT', $_SERVER) && $_SERVER['SERVER_PORT'] != 80 ?
':' . $_SERVER['SERVER_PORT'] :
''
).
dirname($_SERVER['SCRIPT_NAME']).
( ( substr(dirname($_SERVER['SCRIPT_NAME']), -1) == '/' ) ?
'' :
'/'
)
);
J’ai pas encore fais de recherche, et je débute par tatonnement avec les classes php, mais j’aimerais savoir comment résoudre ce problème :
Fichier A :
$mavar=« value »;
$MaClass->Appel(‹ Fichier B ›);
Fichier B :
var_dump($mavar); // $mavar est Null et indéfinie
Sans - Nom → je voulais un compte tout neuf pour me dissocier des sections que je ne veux plus fréquenter (toutes à part celle ci)
En bref je veux prendre un nouveau départ sur ce forum ![]()
Je vais être Tonton cette nuit \o/
Kisscool est tata tous les samedi soirs et il en fait pas tout un cake hein !
Mouarf ![]()
coup de vieux en vue pour guymage ![]()
La prog, c’est la vie :o
C’est pas un problème de classe mais de fonction/méthode.
Je présume que dans ta méthode MaClass->Appel() tu as mis un include($nom_fichier); ?
Donc en fait, les lignes de codes de ton fichier B sont copiés/collées dans le corps de ta méthode Appel(). Or, dans Appel(), $mavar n’existe tout simplement pas (essaie un echo (isset($mavar) ? ‹ $mavar existe › : ‹ $mavar existe pas ›); dans Appel().
Si tu veux que cela fonctionne, soit tu refile $mavar à la méthode Appel(), soit tu fais un global($mavar); au début de ta fonction Appel() (ou dans Fichier B vu que ça revient au même).
Bonjour a tous ![]()
Preumz
deuz ![]()