Accueil > Forum > > > > probleme session et free
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???"
|
|
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
Livres en rapport
|
Derniers Blogs
ROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGEROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGE par Matthieu MEZIL
Si vous utilisez Roslyn et que vous vous voulez vous simplifier le code du code rewriter, je vous conseille d'installer mon NuGet package RoslynHelper ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|