Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1364 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PhP et Free] Session_start et header location

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PhP et Free] Session_start et header location

n°359415
Negro
300zx in the ... depot
Posté le 12-04-2003 à 00:53:57  profilanswer
 

je suis chez free et j'ai un probleme avec les sessions.
 
Warning: Cannot send session cache limiter - headers already sent (output started at /var/www/free.fr/13/r/s/i/l/rsilvente/cta/forum/liendb.php:7) in identification2.php on line 14
A cette ligne 14 j'ai le session_start(); et ensuite j'ai mes session_register('xxxx';);
 
ce qui est bizare c'est qu'a part ce message, les sessions fonctionnent, mais je n'ai pas compri ce qu'etait le session_cache_limiter(); D'apres mes recherche, j'ai essayé la valeur 'private' mais ca marche pas.
 
quelqu'un pourrait m'expliquer vite fait??
 
merci  [:f%40bek]


Message édité par Negro le 12-04-2003 à 01:37:33
mood
Publicité
Posté le 12-04-2003 à 00:53:57  profilanswer
 

n°359419
Negro
300zx in the ... depot
Posté le 12-04-2003 à 01:11:43  profilanswer
 

ah oui, ce code marche sur le serveur lycos par contre

n°359421
stef_dober​mann
Personne n'est parfait ...
Posté le 12-04-2003 à 01:30:43  profilanswer
 

salut :hello:
 
il y a une doc chez free, il faut la lire !
il aut créer un répertoire "sessions" à la racine de ton site ;)


---------------
Tout à commencé par un rêve...
n°359423
Negro
300zx in the ... depot
Posté le 12-04-2003 à 01:36:20  profilanswer
 

ca été fait ca deja, et ca marche tjs pas...
sinon il dise rien d'autre a propos des sessions
en fait, les sessions marchent nickels, mais il me met quand meme un message d'erreur ci dessus... bizare non??
 
 
 
Maintenant je fais face a un autre probleme, il refuse de me faire un header location

[Warning: Cannot add header information - headers already sent by (output started at /var/www/free.fr/13/r/s/i/l/rsilvente/cta/forum/liendb.php:7) in delete_sujet.php on line 7

 
<?php
include("liendb.php" );
$reket="delete from sujet where id_sujet=$id_sujet";
$execu=mysql_query($reket);
$reket2="delete from message where id_sujet=$id_sujet";
$execu2=mysql_query($reket2);
header("location:viewsujet.php" )
?>


Message édité par Negro le 12-04-2003 à 01:36:50
n°359430
ethernal
Chercheur de vérité...
Posté le 12-04-2003 à 02:34:13  profilanswer
 

[combien de fois faudra t'il le dire ??]
Google te l'aurait aussi bien que moi.
 
Voyant que tu t'obstines, je vais être bon :
"Attention : je ne sais pas ajouter les informations d'entêtes - entête déjà envoyée (l'envoi a commencé à /var/.../liendb.php à la ligne 7) dans delete_sujet.php à la ligne 7."
 
Explications :
Tu ne peux pas envoyer de texte avant les infos d'entête (header(), session_start(), setcookie()..).
pas de html, pas d'espace (en dehors des tag php), rien, nada...
 
a+
Ethernal


Message édité par ethernal le 12-04-2003 à 03:07:11

---------------
...oups kernel error...
n°359457
Negro
300zx in the ... depot
Posté le 12-04-2003 à 11:24:55  profilanswer
 

j'envoie rien a l'utilisateur dans liendb.php: la preuve
 
<?php                
$host="sql.free.fr";    
$based="hahahahah";    
$rsilvente_passe="hihihihihi";
mysql_connect("$host","$based","$rsilvente_passe" );
$select_based=@mysql_selectdb("$based" );                
?>
         
 
et apres j'ai ca
 
<?php  
include("liendb.php" );  
$reket="delete from sujet where id_sujet=$id_sujet";  
$execu=mysql_query($reket);  
$reket2="delete from message where id_sujet=$id_sujet";  
$execu2=mysql_query($reket2);  
header("location:viewsujet.php" )  
?>

 
 
Warning: Cannot add header information - headers already sent by (output started at /var/www/free.fr/13/r/s/i/l/rsilvente/cta/forum/liendb.php:7) in delete_sujet.php on line 7
 
c pour ca que je comprend pas, en plus ca marche sur easyphp et sur le serveur lycos,... mais pas free

n°359468
stef_dober​mann
Personne n'est parfait ...
Posté le 12-04-2003 à 12:01:50  profilanswer
 

chez free je test les variables de sessions en utilisant $_SESSION, car $session_is_registered ne fonctionne pas chez Free !


---------------
Tout à commencé par un rêve...
n°359470
Negro
300zx in the ... depot
Posté le 12-04-2003 à 12:04:45  profilanswer
 

ok merci je vais tester ca pour les sessions,
sinon j'ai tjs le probleme pour mon header

n°359499
stef_dober​mann
Personne n'est parfait ...
Posté le 12-04-2003 à 13:56:01  profilanswer
 

ecris comme ca :
header("location: viewsujet.php" );
avec 1 espace entre les ":" et le nom du fichier !


---------------
Tout à commencé par un rêve...

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PhP et Free] Session_start et header location

 

Sujets relatifs
[PHP] Generer de l'ascii art[PHP & ASP] Logiciel qui transforme du ASP en du PHP
[PHP]Récuperer le résultat d'un SUM en PHP ?[PHP] Probleme pour supprimer une variable de session
[PHP] Pb de connection hôte distant mysql_connect()[PHP]chtite erreur avec un regExp
[PHP] Retrieve de data par formulaire (resolu)PHP 5 sera un java bis
PHP Objet : Un truc bizard 
Plus de sujets relatifs à : [PhP et Free] Session_start et header location


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR