Passage de easyphp à un hebergeur web

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

jexl
WRInaute discret
WRInaute discret
 
Messages: 224
Inscription: 23 Juin 2005

Message le Jeu Juil 27, 2006 10:10

et si tu fais :

$_SESSION['login'] = $pseudo['pseudo'];


puis
echo 'Bienvenue' . $_SESSION['login'] ;

Ca marche ?


helrod
WRInaute discret
WRInaute discret
 
Messages: 167
Inscription: 17 Mar 2005

Message le Jeu Juil 27, 2006 10:17

Cela ne maffiche rien du tout.
Mais ce que je ne comprend pas, c'est pourquoi lors de mon actualisation ou changement de page, l'espace membre disparait.

Est-ce parce qu'il crois que la session n'est pas ouverte ou vide?

spidetra
WRInaute passionné
WRInaute passionné
 
Messages: 1500
Inscription: 7 Juil 2003

Message le Jeu Juil 27, 2006 10:29

[mode radotage]
Une bonne pratique de programmation consiste a mettre un niveau d'error_reporting très contraignant en mode debug
[/mode radotage]

jexl
WRInaute discret
WRInaute discret
 
Messages: 224
Inscription: 23 Juin 2005

Message le Jeu Juil 27, 2006 10:32

Y'a un petit truc qui me chiffonne :

Dans ton conf , tu appelles une session alors que dans certains cas, tu ne mets pas de session_start();

Puisque que ton con est appelé a chaque débuts de script, mets ton session_start(); au début du conf, et enleves le des autres pages.


helrod
WRInaute discret
WRInaute discret
 
Messages: 167
Inscription: 17 Mar 2005

Message le Jeu Juil 27, 2006 10:36

@spidetra :

Ou dois je mettre le code?


@jexl :

Cela ne change rien.

spidetra
WRInaute passionné
WRInaute passionné
 
Messages: 1500
Inscription: 7 Juil 2003

Message le Jeu Juil 27, 2006 10:42

helrod a écrit:@spidetra :

Ou dois je mettre le code?



Explication dans mon premier post.
Change le error_reporting dans ton php.ini. essaye de le faire en local, même si ça marche, et dit nous si ton code explose.


helrod
WRInaute discret
WRInaute discret
 
Messages: 167
Inscription: 17 Mar 2005

Message le Jeu Juil 27, 2006 10:43

Non mais tu ne comprend pas que ce n'est pas mon hebergeur qui deconne.
Donc je ne peut changer le php.ini

Et je l'avais fait pour rien, car rien n'etait apparu.

spidetra
WRInaute passionné
WRInaute passionné
 
Messages: 1500
Inscription: 7 Juil 2003

Message le Jeu Juil 27, 2006 10:53

helrod a écrit:Non mais tu ne comprend pas que ce n'est pas mon hebergeur qui deconne.
Donc je ne peut changer le php.ini

Et je l'avais fait pour rien, car rien n'etait apparu.


Si je comprend. Non, tu ne l'avais pas fait pour rien, car c'est le niveau d'erreur que tu doit avoir en mode développement.
Evidemment, après la modif du fichier de conf tu avais redémarré Apache.


Donc, en local, avec un niveau d'error_reporting élevé ( E_ALL | E_STRICT ou E_ALL ), tu n'as aucun message d'erreur : pas de Notice, de Warning ou autre.

Chez ton hébergeur, tu peux modifier le niveau d'error_reporting :
http://fr.php.net/manual/fr/function.er ... orting.php

tu as qu'à faire la modif dans un fichier que tu inclus dans tout tes scripts ( un fichier de conf )


helrod
WRInaute discret
WRInaute discret
 
Messages: 167
Inscription: 17 Mar 2005

Message le Jeu Juil 27, 2006 10:57

Le niveau d'erreur est déjà E_ALL par default.
Le probleme as été reglé.

J'indique la réponse ici pour ceux à qui cela arriverait.
Il s'agit tout simplement d'une variable qui en ecrase une autre.
En effet ma variable login et $_SESSION['login'] etait en conflit.
En renommant $login en $login_data, le problème est réglé.

Passage de easyphp à un hebergeur web

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité