begin process at 2012 05 31 02:29:55
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

probleme session et free


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

probleme session et free

samedi 30 octobre 2004 à 00:11:30 | probleme session et free

magicjim

salut, voila mon probleme des erreurs de session son visible lors de la connexion a mon espace membre :

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /var/www/free.fr/6/9/monsite/index.php:4) in /var/www/free.fr/6/9/monsite/membres/sectionmembre_acces.php on line 2

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /var/www/free.fr/6/9/monsite/index.php:4) in /var/www/free.fr/6/9/monsite/membres/sectionmembre_acces.php on line 2

Warning: Cannot modify header information - headers already sent by (output started at /var/www/free.fr/6/9/monsite/index.php:4) in /var/www/free.fr/6/9/monsite/membres/sectionmembre_acces.php on line 30

Mon dossier session et creer le code seesion star et en debut de fichier
Mais je passe par la page index (methode GET pour le retour a la page) mes fichiers sont appeller par les "include(blabla); "
G deja lu pas mal sur le probleme de session avec free mais quelquun pourrait vraiment m'expliquer comment on fait chez free merci
samedi 30 octobre 2004 à 08:35:18 | Re : probleme session et free

coockiesch

Salut!
Tu peux poster le début du code de index.php et si ce n'est pas lui qui fait le session_start(), aussi le code de la page concernée?

Merci

@++

R@f

www.allpotes.ch: Photos, humour, vidéos, gags, ...

"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
samedi 30 octobre 2004 à 10:12:36 | Re : probleme session et free

magicjim

mon fichier index.php :
<html>
<head>
<title>mon site</title>
<SCRIPT LANGUAGE="JavaScript">
var msg="MESSAGE";
var index=0;
var delay=200

function defil() {
var nb_char=msg.length;
index++;
if (index>nb_char) index=0;
window.status=msg.substring(index)+msg;
setTimeout("defil()",delay);
}

function defiler(txt,tps) {
msg=txt + " - " + txt + " - " ;
delay=tps;
defil();
}

</SCRIPT>
<?php
if(isset($_COOKIE['style'])) {
echo '<link rel="stylesheet" type="text/css" href="'.$_COOKIE['style'].'.css" />';
} else {
echo '<link rel="stylesheet" type="text/css" href="bleu.css" />';
}
?>


</head>
<body>

<div id="header">
<?php
include "modules/bannieres.php";
?></div>
<div class="menu">

<div align="center"><u>Les rubriques</u> :<br/>
<a href="?page=1">Accueil</a><br/>
<a href="?page=4">Inscription</a><br/>
<a href="#">Réglement</a><br/>
<a href="#">Faq</a><br/>
</div>

<hr />
<?php
include "membres/connexion-membre.php";
?>
<hr />
<form action="change_couleur.php" method="POST">
<div align="center">
<select name="style">
<option value="bleu">bleu</option>
<option value="rouge">rouge</option>
</select>
<br />
<input type="submit" value="Changer !" />
</div>
</form>
</div>
<div class="content">
<?php

if (isset($_GET["page"])) $page = $_GET["page"];
else $page = 0;

switch ($page) {
case 1 : include("page.php"); break;
case 2 : include("membres/sectionmembre_acces_accueil.php"); break;
case 3 : include("membres/sectionmembre_acces.php"); break;
case 4 : include("membres/sectionmembre.php"); break;
case 5 : include("membres/sectionmembre_ajout.php"); break;
case 6 : include("membres/sectionmembre_acces_accueil.php"); break;
case 7 : include("membres/sectionmembre_acces_invalide.php"); break;
case 8 : include("membres/sectionmembre_acces_visualise.php"); break;
case 9 : include("membres/sectionmembre_acces_info.php"); break;
default : include("page.php"); break;
}
?>
<div align="center"></div>
</div>
<div class="menu1">
<div align="center"><u>Liens web</u> :<br/>
<a href="http://magiclogo.moobil.com/ " target="_blank"><font size="2">Magiclogo</font></a><br/>
<a href="#">Votre site ici</a><br/>
<a href="#">Votre site ici</a><br/>
<a href="#">Votre site ici</a><br/>
</div>
<hr />
<div align="center"><u>Nb connectés</u> :<br/>
<?php

$compteur_live = file("compteur-live/compteur-live.txt");
echo (count($compteur_live)/2)." ";
if((count($compteur_live)/2) > 1) {

echo "visiteurs";

}
else {

echo "visiteur";

}
?>
</font> </div>
<hr />

<div align="center"><u>Partenaires</u> :<br/>
<font size="2"><a href="http://www.allosponsor.com/accueil.php?ref=10987" target="_blank"><img src="http://www.allosponsor.com/images/btnParrainage2.gif" alt="Rentabilisez efficacement votre site" width="88" height="31" border=0></a></font><br/>
<script src='http://ad.webreseau.com/pubs.asp?id=3136&fb=5'></script><br/>
<a href="http://www.allopass.com/index.php4?ADV=3649536" target="_blank"><img border = 0 src="http://www.allopass.com/img/pub/9060.gif" alt="AlloPass, le micro-paiement pour tous les Webmasters !"></a>
<hr />

</div>

<SCRIPT LANGUAGE="JavaScript"><!--
defiler("parle de ton site ici.",100);
//--></SCRIPT>
</body>
</html>

Le fichier section-membre-acces.php dans un dossier membres :
<?php
session_start();

// Paramètres de connexion à la base de données
include "includes/functions.inc.php";


$id = $_POST["id"];
$motDePasse = $_POST["motdepasse"];

@mysql_pconnect($BD_serveur, $BD_utilisateur, $BD_motDePasse)
or die("Impossible de se connecter au serveur de bases de données.");
@mysql_select_db($BD_base)
or die("Impossible de se connecter à la base de données.");

$requete = "SELECT * FROM table_utilisateurs ".
" WHERE id='$id' AND motdepasse='$motDePasse'";

$result = @mysql_query($requete);

if ($enreg = @mysql_fetch_array($result)) {
// Si une ligne a été trouvée c'est que le couple
// (identifant, mot de passe) est valide
$_SESSION["membre"] = TRUE;
$_SESSION["membreid"] = $id;
header("Location: ?page=6");
die();
} else {
$_SESSION["membre"] = FALSE;
header("Location: ?page=7");
die();
}
?>

samedi 30 octobre 2004 à 10:51:07 | Re : probleme session et free

coockiesch

Salut!
Il faut mettre le session_start() en haut du fichier principal, ici index.php

@++

R@f

www.allpotes.ch: Photos, humour, vidéos, gags, ...

"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
samedi 30 octobre 2004 à 14:52:12 | Re : probleme session et free

Anthomicro

Salut :-)

Pour éviter de toucher tout le code, place un ob_start(); tout en haut de ton code (avant l'envoi html)

et un ob_end_flush(); tout en bas.

a ++

[ Lien ] : entraide, dépannage et vulgarisation informatique
samedi 30 octobre 2004 à 15:24:13 | Re : probleme session et free

magicjim

re salut alors voila si je met un session_start() en debut sur ma page index.php il faut que j'enleve tout les autres session_start() sur mes autres fichiers php ??? Pour coockiesch


A quoi correspond ob_start(); et un ob_end_flush(); je doit les metter un tout en haut de index.php et l'autre tout en bas de la page ??? Pour Anthomicro

Merci pour vos reponses, je vais essayer vos méthode si j arrive, mais la ce weekend sa va etre dur car je vais travailler, en esperant y regarder sinon sa sera lundi
@++ et encore merci a vous deux
samedi 30 octobre 2004 à 15:26:54 | Re : probleme session et free

Anthomicro

C'est pour bufferiser le tout, ce qui fait que tu n'as plus ces erreurs.

a ++

[ Lien ] : entraide, dépannage et vulgarisation informatique
samedi 30 octobre 2004 à 15:32:44 | Re : probleme session et free

magicjim

re encore moi
je viens d'utiliser la methode a coockiesch et sa me fait une erreur sa avance apparament :
Warning: Cannot modify header information - headers already sent by (output started at /var/www/free.fr/1/8/reseaujeux/index.php:5) in /var/www/free.fr/1/8/reseaujeux/membres/sectionmembre_acces.php on line 30

merci @++
samedi 30 octobre 2004 à 15:35:34 | Re : probleme session et free

Anthomicro

Bah essaie ma méthode (lol)

a+

[ Lien ] : entraide, dépannage et vulgarisation informatique
dimanche 31 octobre 2004 à 09:14:32 | Re : probleme session et free

coockiesch

Salut!
Anthomicro > je suis pas trop pour: Si jemais le buffer n'est aps accepté un coup, on a une belle erreur... Je pense qu'il vaut mieux bien coder direct...

magicjim > sectionmembre_acces.php on line 30 : il y a quoi?

@++

R@f

www.allpotes.ch: Photos, humour, vidéos, gags, ...

"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"

1 2 3

Cette discussion est classée dans : var, session, www, free, monsite


Répondre à ce message

Sujets en rapport avec ce message

session [ par shano ] Bonjour à tous!et oui, j'ai un pb.Je m'excuse d'avance sincèrement du fait que je vous montre autant de ligne de code et j'espère que vous ne m'en vou Pb Avec les Session [ par DJsaadi95 ] Dsl jai commencer le Php ya 3 jours et je mi conné pas trop mais je suis en train de faire un systeme de session pour 1 partie membres dans mon site j Probleme avec free [ par Gobelindefeu ] Bonjour, Peut-être que c'est mon niveau d'intellignece qui ne va pas surtout à 13ans, mais je voulais savoir comment fonctionne les sessions chez fre pbrlm de session [ par Lucyberad ] bonjour a tous, j'aimerais savoir pk quand je cré juste un page("essai.php") avecet que je vise cette page alors qu'il n'y as que ce code dedans: je Problème session php héberger par free [ par piaf02840 ] Voilà j'obtiens cette erreur : Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /var/www/free.fr/e/4/ Soucis avec un script php [ par nanookwet ] Bonjour à tous, Je suis en train de créer un blog pour exposer mes photos et pour celà j'ai choisis d'utiliser ce script http://zomplog.zomp.n probleme session [ par Olivier885 ] slt jai fait une page d'admin ( ki marche nikel enfin presque ).jai toute mon equipe ki arrive a s'enregistrer et a se connecter a la zone d'administr session - free [ par nicooooo1 ] Bonjour, j'ai un problème avec les sessions free, voilà merssage d'erreur : Warning: session_start() [function.session-start]: Cannot send session c probleme de session ... [ par Teclis01 ] voici mon code d index.phpQuelques explications qd meme ...dans funtions.php j ai definit ttes les fonctions ici utilisées:-index est un formulaire de acces à un page php selon le login et le mot de passe [ par developvbdebut ] BonsoirJ'ai réalisé grace à un code source du site un acces sur une page php. il fonctionne tres bien. Le problème c'est qu'il me marque des erreurs s


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,437 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales