Sessions

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Sessions

par Ryle » 13 déc. 2006, 17:58

Modération :
J'ajoute le tag [Résolu] puisque tu ne peux pas le faire en tant qu'invité :)
Pour les fois suivantes, il te suffit simplement de t'inscrire pour disposer du bouton permettant de le faire toi même :)


Ps : ah ben flûte, le temps de taper le message, je me suis fait griller par un autre modo sur le bouton Résolu ! ;)

par Invité » 13 déc. 2006, 17:48

Code : Tout sélectionner

<html> session_start(); <html>
J'avais un autre html dans un autre fichier.

Resolu

par ALphaman » 12 déc. 2006, 19:40

Si tu es chez free il te faut crée un dossier " sessions " à la base de ton ftp, cela vient peut etre de la .

par moorf » 12 déc. 2006, 18:23

Peux tu nous donner l'url où se situe ton probleme ?

Ce type de message est assez typique du "y'a qqchose avant"...

Faut voir le code généré aussi...

par Invité » 12 déc. 2006, 17:25

J'ai deja fait, et ca donne la meme erreur :(

Re: Sessions

par Ryle » 12 déc. 2006, 17:13

Est ce que vous avez une idee ou placer session_start();
Pourquoi ne pas le mettre tout au début de ta page index.php ? Tu es sur ainsi qu'aucun entête ou code html n'est envoyé au navigateur avant par une de tes pseudo-frames :)

Sessions

par Invité » 12 déc. 2006, 17:05

Salut,

Probleme de session un peu bizare. c'est normal que session_start(); foit etre au debut avant tout html, echo.. mais c'est un peu bizare dans mon code:

J'utilise les pseudo frames de la facon suivante:

index.php:
=======

include menu1
include centre
include menu2


dans centre je traite les pseudo:

Code : Tout sélectionner

$rub = isset($_GET["rub"]) ? $_GET["rub"] : ""; $page = isset($_GET["page"]) ? $_GET["page"] : ""; switch ($rub) { case 'form' : include('index.php'); break; case 'Login' : { include("login_form.php"); } break; case 'LoginCheck' : { include("login_check.php"); } break; ....
Alors la page login_form je mets mon formulaire d'identification, et le login_check je verifie les login et pass, comme ca:

session_start();
verification des champs
connexion a la base

et ca donne l'erreur fatale:

Code : Tout sélectionner

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started.......)
Est ce que vous avez une idee ou placer session_start();

Merci