Powered by Ajaxy
Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

PHP Session et Cookies: Exemple d’utilisation de session_start()

 
<?php session_start(); ?>
<html>
 <head>
  <title>Session starter</title>
 <head>
 <body>
 <a href="next.php?<?php echo( SID ); ?>">Next page</a>
 <hr>
 PHPSESSID = 
 <?php 
  echo ( session_id() ); 
 ?>
 </body>
 
</html>
  
  

PHP Session et Cookies: Supprimer les variables de session

 
<?php
   session_start();
   $_SESSION['username'] = "jason";
   echo "Your username is: ".$_SESSION['username'].".<br />";
   unset($_SESSION['username']);
   echo "Username now set to: ".$_SESSION['username'].".";
?>
  
  

PHP Session et Cookies: Créer une variable de session

 
<?php
   session_start();
   $_SESSION['username'] = "jason";
   echo "Your username is ".$_SESSION['username'].".";
?>
  
  

PHP Session et Cookies: encoder toutes les données d’une session dans une seule chaîne et retourne le résultat

 
<?php
   session_start();
   $_SESSION['username'] = "jason";
   $_SESSION['loggedon'] = date("M d Y H:i:s");
   
   $sessionVars = session_encode();
   echo $sessionVars;
?>
  
  

PHP Session et Cookies: Créer un Système de connexion à l’aide des Cookies

on_destroy ();
}
if (login ( "test", "test" )) {
  echo "Successfully logged in with user: " . $_SESSION ['user'] . " and pass: " . $_SESSION ['pass'];
} else 

PHP Session et Cookies: Démarrer une session

 
<?php  session_start(); ?>
<html>
 <head>
  <title>Session running</title>
  <style type="text/css">
    body { font-family:<?php echo $_SESSION['font']; ?> }
  </style>
 </head>
 <body>
 <h3>Preferred font family is 
 <?php echo $_SESSION['font']; ?></h3>
 <a href="prefs3.php?<?php echo( SID ); ?>">Next page</a>
 </body>
</html>
  
  

PHP Session et Cookies: Enregistrer une variable dans la session

 
<?php
    $myvar = "This is my variable to store in the session";
    $myvar_name = "myvar";
    session_register($myvar_name);
?>
  
  

PHP Session et Cookies: Compter le nombre de visiteur à l’aide des cookies

 
<?php
     session_start();  #start a session
    if ( !isset( $_SESSION['count'] ) ) 
     $_SESSION['count'] = 1; else $_SESSION['count']++;
?>
<html>
<head>
<title>Count Visits</title>
</head>
<body>
<h2>You have visited this page <?php echo( $_SESSION['count'] ); ?> times in this session</h2>
</body>
</html>
  
  

PHP Session et Cookies: Vérifier si une variable a été enregistré dans la session

 
Its syntax is: boolean session_is_registered (string varname)
<?
session_start();
if (! session_is_registered('hits')) :
     session_register('hits');
endif;
$hits++;
print "You've seen this page $hits times";
?>
  
  

PHP Session et Cookies: Compteur de visite à l’aide des sessions

 
<?php session_start(); 
($_SESSION['count']) ? $_SESSION['count']++ : $_SESSION['count'] = 1;
?>
<html>
 <head>
  <title>Session running</title>
 </head>
 <body>
 <a href="session_start.php?<?php echo( SID ); ?>">Go to previous page</a>
 <hr>
 PHPSESSID = <?php echo session_id(); ?>
 <br>
 You have been here <?php echo( $_SESSION['count'] ); ?> times in this session
 </body>
</html>