Bonsoir à tous.
Voilà mon problème.
Je veux passer des variables globales entre les différentes pages php. Je pense que les variables $_SESSION[‘’] puissent faire l’affaire.
Je mets alors en tête de mon http://www.transcon.info/indexTest.php
<?
session_start();
include "php/functions.php";
$_SESSION['nickName']="variableSession";
?>
Je le test de suite sur http://www.transcon.info/test.php
qui possède le code
<?
session_start();
echo $_SESSION['nickName']." testString";
?>
Jusqu’à là tout va bien la variable s’affiche avec le " testString" qui suit derrière.
Tout se dégrade dès que je change le répertoire http://www.transcon.info/php/test.php
la $_SESSION['nickName'] disparaisse seul commentaire " testString" qui s’affiche.
Même chose pour http://www.transcon.info/js/test.php ..................
Voici mon http://transcon.info/phpinfo.php
Session Support = enabled
Merci pour votre aide.
# .htaccess ou autre
Posté par esox_ch . Évalué à 1.
# Collision
Posté par Nicolas (site web personnel) . Évalué à 0.
Tu as deux moyens de résoudre cela:
1) passer register_globals à Off
2) changer le nom d'une des deux variables.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.