La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  erreur avec session_start();
« Précédent Suivant »
Pages: [1] 2 Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: erreur avec session_start();  (Lu 1765 fois)
erreur avec session_start();
« sur: le 09-03-2005 a 18:25:23 »
calenfeaion
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 269





Voir le Profil    WWW
Répondre avec citation

Bonjour à tous,

J'ai un problème avec la fonction
ob_start(); et session_start();, il me met le message
d'erreur suivant:

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/azhtml/www/index3.php:1) in /home/azhtml/www/modeles/entete2.php on line 4

De plus il y a un espece de signe au dessus du message d'erreur :



Je sais pas d'ou sa vient que le debut de ma page c'est sa:

<?php
//amorcer la mise en buffer des sorties et initialiser une session
ob_start();
session_start();
//prise en charge du titre

donc le machin la, je sais pas d'ou il le sort...

Pourriez-vous m'aider ?

Merci d'avance,
Calen

Rapporter au modérateur  

Re:erreur avec session_start();
« Répondre #1 sur: le 09-03-2005 a 18:41:27 »
Fabien
Code Monkey Deluxe
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1501



There is no phuture

Voir le Profil    WWW
Répondre avec citation

Et tu n'as rien avec le <?php ?

Rapporter au modérateur  

85mm
Cocoa.fr, journal d'un développeur Mac / iPhone
Re:erreur avec session_start();
« Répondre #2 sur: le 09-03-2005 a 19:27:04 »
calenfeaion
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 269





Voir le Profil    WWW
Répondre avec citation

exuse moi mais je comprend pas
trop ce que tu veux dire la...

Rapporter au modérateur  

Re:erreur avec session_start();
« Répondre #3 sur: le 09-03-2005 a 20:12:44 »
MFred
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 340



Gnih ?
331567679 331567679
Voir le Profil    E-Mail
Répondre avec citation

Et en débutant la session avant le début de la mise en cache ?

Rapporter au modérateur  

"In a world without fences and walls, who needs Gates and Windows ?"


Jabber : mfred@jabber.fr / mfred.mail@gmail.com
Re:erreur avec session_start();
« Répondre #4 sur: le 09-03-2005 a 20:38:59 »
calenfeaion
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 269





Voir le Profil    WWW
Répondre avec citation

Sa change rien, mis à pars qu'il
me dit que c'est la ligne 3 qui deconne 

Rapporter au modérateur  

Re:erreur avec session_start();
« Répondre #5 sur: le 11-03-2005 a 17:06:32 »
calenfeaion
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 269





Voir le Profil    WWW
Répondre avec citation

bien bien, personne n'a une idée ?

Rapporter au modérateur  

Re:erreur avec session_start();
« Répondre #6 sur: le 11-03-2005 a 17:40:04 »
erwinol
Iznogoud Deluxe
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1845



Que la FARCE soit avec toi

Voir le Profil    WWW
Répondre avec citation

C'est parfois du à un caractère blanc (espace) qui se trouve en début de page. Vérifie qu'il n'y a vraiment rien avant.

Dans le cas contraire, poste le début de ton fichier ici.

Rapporter au modérateur  

MySeoBox soumet vos sites sur des milliers d'annuaire
Vous possédez un annuaire ? Gagnez de l'argent avec celui-ci grâce à l'affiliation MySeoBox !
Tuto sessions?
« Répondre #7 sur: le 11-03-2005 a 18:35:19 »
aurcom
Membre récent
*

Hors-Ligne

Sexe: Male
Messages: 10



Je suis un lama!

Voir le Profil
Répondre avec citation

Quelqu'un connait il un tutorial complet et simple d'accès pour comprendre le système de sessions ?

je voudrais creer une sorte de panier. Les gens choisissent des documents dans une liste provenant d'une base de données, ils cliquent, et le panier se remplit. On peut y accéder et l'envoyer par mail sur une autre page.
mais je ne sais pas comment m'y prendre.

merci

Rapporter au modérateur  
Re:erreur avec session_start();
« Répondre #8 sur: le 11-03-2005 a 20:41:15 »
erwinol
Iznogoud Deluxe
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1845



Que la FARCE soit avec toi

Voir le Profil    WWW
Répondre avec citation

http://www.phpdebutant.org/article69.php

Rapporter au modérateur  

MySeoBox soumet vos sites sur des milliers d'annuaire
Vous possédez un annuaire ? Gagnez de l'argent avec celui-ci grâce à l'affiliation MySeoBox !
Re:erreur avec session_start();
« Répondre #9 sur: le 13-03-2005 a 19:45:16 »
calenfeaion
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 269





Voir le Profil    WWW
Répondre avec citation

C'est c'est le fichier entete2.php :

<?php
ob_start();
session_start();
//prise en charge du titre
if (!isset($titre))
{ $titre = 'Page sans titre!!!'; }
?>
<!-- DEBUT HEADER -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>

et puis sa continue...

et sa c'est le fichier index3.php ( qui est executer ) :

<?php
// Le titre de la page
$titre = 'AZhtml le portail des Webmasters';
// Le titre de l'article
$titrecontenu = 'le titre du contenu';
include "./modeles/entete2.php";
// Le texte de l'article
      //on importe la connexion a la base de donn&#65533;
      require_once "./modeles/mysql_connect.php";

      //maintenant on va se servir du r&#65533;ultat pour limiter la sortie
      $limite_page = '10'; //le nombre de message par page

      //require de selection des messages
      $rq = mysql_query("SELECT * from livredor Order by date_verif Desc Limit $limite_page") or die
         ("Erreur de requête");

      //on resort le contenu en boucle
      while($contenu = mysql_fetch_array($rq))
      {
      //on affiche le resultat
      print '<table width="100%">';
      print '<tr>';
      print '<td class="td-titre">';
      print '&nbsp;&nbsp;<font color="#FFFFFF"><b>'.$contenu[titre].'</b></font>';
      print '</td>';
      print '</tr><tr><td>';
      print '<b>Post&eacute; le </b>'.$contenu[date].'<b> par </b> <a href="mailto:'.$contenu[email].'">'.$contenu[pseudo].'</a><br> <br><b>Message :</b><br>'.$contenu[message];
      print '</table>';
      print '<br>';
      }
      //on libere les ressources
      mysql_free_result ($rq);

      //on referme la connexion
      mysql_close();
include "./modeles/piedpage2.php";
?>

qui est complet la...

Mais sa qui me travaille c'est se  qui apparaît au dessus du message d'erreur...

Voila voila

Rapporter au modérateur  

Re:erreur avec session_start();
« Répondre #10 sur: le 15-03-2005 a 18:16:48 »
Badze
Membre récent
*

Hors-Ligne

Messages: 9



Je suis un lama!

Voir le Profil    E-Mail
Répondre avec citation

Si tu es sous l'herbergeur FREE, il faut que tu crée un dossier "sessions" a la racine de ton site, sinon les sessions ne marcherons pas.
Ne cherche pas a comprendre, FREE est capricieux des fois, mais faut faire avec 

Rapporter au modérateur  
Re:erreur avec session_start();
« Répondre #11 sur: le 15-03-2005 a 20:46:59 »
calenfeaion
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 269





Voir le Profil    WWW
Répondre avec citation

Sauf que je suis chez OVH avec le GP60

Rapporter au modérateur  

Re:erreur avec session_start();
« Répondre #12 sur: le 15-03-2005 a 23:02:41 »
Badze
Membre récent
*

Hors-Ligne

Messages: 9



Je suis un lama!

Voir le Profil    E-Mail
Répondre avec citation

index3.php
piedpage2.php

Le probleme est que tu ouvre ta session dans piedpage2.php,
je n'ai pas essayer mais je crois qu'l faudrai que tu ouvre ta session dans index3.php avant ton code html

ca ferai en gros

on lance index3.php

<? session_start();
................
include('piedpage2.php');
..............
?>

si cela ne marche, ouvre les sessions dans tes 2 pages, mais je ne crois pas que cela fonctione, cela reste a vérifier.
Il faut surtout que session_start() soit ouvert avant toute chose

« Dernière Édition: le 15-03-2005 a 23:03:16 par Badze » Rapporter au modérateur  
Re:erreur avec session_start();
« Répondre #13 sur: le 15-03-2005 a 23:07:11 »
Badze
Membre récent
*

Hors-Ligne

Messages: 9



Je suis un lama!

Voir le Profil    E-Mail
Répondre avec citation

Et j'ai une chose a précisé aussi, evite le PRINT, meme ne l'utilise pas, il est prouver que print est plus long a executer que ECHO, c'est con, mais c'est ce que l'on appelle de l'optimisation.

Enfin fait ce que tu veux, mais le print mange plus de ressource, mais n'affecte en rien ton code.

« Dernière Édition: le 15-03-2005 a 23:07:49 par Badze » Rapporter au modérateur  
Re:erreur avec session_start();
« Répondre #14 sur: le 16-03-2005 a 13:49:42 »
MFred
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 340



Gnih ?
331567679 331567679
Voir le Profil    E-Mail
Répondre avec citation

Citation de: Badze le le 15-03-2005 a 23:07:11
Enfin fait ce que tu veux, mais le print mange plus de ressource, mais n'affecte en rien ton code.
C'est vrai dans presque tous les cas, apparemment : http://www.estvideo.net/dew/index/page/phpbench

Rapporter au modérateur  

"In a world without fences and walls, who needs Gates and Windows ?"


Jabber : mfred@jabber.fr / mfred.mail@gmail.com
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] 2 Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg