Comment verifier si session_start a deja été appelé ?

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 : Comment verifier si session_start a deja été appelé ?

par brani » 26 nov. 2005, 13:52

Ok merci pour ton astuce


ca marche merci beaucoup

par Xenon_54 » 26 nov. 2005, 03:42

Utilise la fonction isset() pour vérifier si la variable superglobale $_SESSION existe. Normalement elle ne devrait pas exister avant l'appel à session_start().

Preuve par l'exemple:
<?php
ob_start();

echo 'Avant session_start() : ';
echo isset($_SESSION) ? '$_SESSION existe' : '$_SESSION inexistant';

session_start();
echo '<br />';

echo 'Après session_start() : ';
echo isset($_SESSION) ? '$_SESSION existe' : '$_SESSION inexistant';

ob_flush();
?>

par brani » 26 nov. 2005, 00:12

bon ce n'est pas grave j'ai rafistoler un truc en attendant

Comment verifier si session_start a deja été appelé ?

par brani » 25 nov. 2005, 23:24

bonjour je voudrai savoir

Comment verifier si session_start a deja été appelé ?

j'ai essayer quelque truc mais ca ne marche pas je c pas commen verifier