Rechercher : dans
Par :

Message d'erreur php

Dernière réponse le 31 oct 2009 à 14:19:19 rwikus, le 31 oct 2009 à 01:38:37 
 Signaler ce message aux modérateurs

Bonjour, voila ce que j'ai recu comme message d'erreur lros d'une excecution d'un scrip php que veut dire ce message d'erreur?
A session had already been started - ignoring session_start() in C:\wamp\www\nullll\nulll\affichage_article.php on line 2

Configuration: Windows Vista
Firefox 3.5.4

Meilleures réponses pour « message d'erreur php » dans :
[IE] Erreur de script / Effectuer un débogage VoirDe temps en temps, lorsque vous naviguez sur le Net et que vous chargez une page Web, un message d'erreur de script survient : Une erreur est survenue. Une erreur est survenue sur le script de cette page. Souhaitez-vous effectuer un débogage...
[MSN] Erreur de connexion (80048820) VoirErreur 80048820 Avant toute modification sur votre système, vérifiez l'état des serveurs MSN Messenger, afin de déterminer si le problème ne vient pas de là : http://messenger.msn.com/Status.aspx?mkt=fr-fr Il peut également s'agir d'un problème...
[PHP] Notice: Undefined index: VoirSi vous utilisez les tableaux $_POST ou $_GET pour récupérer les variables de vos formulaires ou autres, il se peut que vous tombiez sur cette erreur: Notice: Undefined index 'champs du tableau' in 'chemin du fichier php en cours d'execution' on line...

2

rwikus, le 31 oct 2009 à 02:15:59

Si ya une page ou ya déja session_start et que cette page contient un include d'une autre page2
est ce que dans la page2 on met pas de session_start?

Répondre à rwikus

3

hjkh, le 31 oct 2009 à 10:42:17

Salut, c'est parfois casse pieds les sessions en php.
session_start(); doit être la première ligne du code php et se trouver avant la page html sinon ça ne marchera pas. Je sais que j'avait eu un problème ou ma session ne marchait pas parce j'avait mis un espace juste aprèes le ";" . Il faut aussi démarrer une session sur chaque page qui va utiliser des variables de session.

Ceci dit ton message d'erreur je l'ai jamais vu mais il dit que tu as déjà lané une session, donc voir s'il y a pas une répétition de cette ligne de code.

A session had already been started - ignoring session_start() in C:\wamp\www\nullll\nulll\affichage_article.php on line 2

Indique qu'entre la ligne 2 et le début (la ligne 1?) il y a déjà un session_start();

aprés sans voir le code je peut pas dire.

Répondre à hjkh

4

rwikus, le 31 oct 2009 à 14:03:29

En bref voila par exemple la page 1:
<?php
session_start();



include ('page2.php');
?>

et sur la page 2 :
<?php
session_start();
?>

la sa me signaler tjr l'erreur que je vous ai mentré mais lorque j'ai enlevé la session_start() sur la page 2
sa marche

Répondre à rwikus

5

 avion-f16, le 31 oct 2009 à 14:19:19

Il ne peut y avoir que 1 session_start par fichier !
Quand tu fais un include, remplace-le par "?>{contenu du fichier inclus}<?php" et ça t'aidera à comprendre tes erreurs.
Et cherches un peu, parce que tu n'arrêtes pas de créer des topics pour des questions déjà posées des milliers de fois !!! Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu lui dis de faire.

Répondre à avion-f16