| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    Comment utiliser une session PHP pour préremplir
    PHP , qui signifie "PHP : Hypertext Preprocessor ", soutient un système de stockage de données connue sous le nom sessions. Sessions d'information de place sur l'ordinateur de l' utilisateur dans un fichier appelé cookie . C'est la seule façon d' associer des données à un utilisateur particulier avec un quelconque degré de certitude. Si quelqu'un ajoute des éléments à un panier en ligne , par exemple , les cookies sont nécessaires pour garder une trace de ces informations et assurer une transaction sécurisée . Une autre utilisation importante des sessions est des formulaires pré- peuplant . Cela permet de conserver les visiteurs du site d'avoir à ressaisir les informations qu'ils ont déjà saisis ailleurs dans le site. Instructions
    établissement de la session
    1

    Définir la durée de la session en secondes , en utilisant la commande " session_set_cookie_params " . Par exemple, tapez : Photos

    session_set_cookie_params ( '3600 ') ;
    2

    démarrer la session avec la commande " session_start " . Par exemple, tapez :

    session_start ();
    3

    attribuer des valeurs à la variable super " $ _SESSION . " Par exemple, tapez :

    $ _SESSION [' nom '] = " Harry Smith" ;

    $ _SESSION [' adresse '] = " 410 First St. Somecity , WI " ; < br >
    pré-remplir le formulaire
    4

    démarrer une session avec la commande " session_start " sur le formulaire. La forme serait normalement sur ​​une page différente de celle où les données initialement été saisies , de sorte que la séance doit être redémarré . Par exemple, tapez :

    session_start ();
    5

    Vérifiez si les variables de session sont définies. S'ils le sont, assigner les valeurs aux variables pour remplir les champs. Utilisez la fonction " isset " pour vérifier si les variables sont définies . Si les variables ne sont pas définies , affecter des chaînes vides pour les variables de remplissage. Par exemple, tapez :

    if ( isset ($ _SESSION [ 'nom' ] ) ) $ name_filler = $ _SESSION [ 'nom' ] ;

    autre name_filler $ =''; < br >

    if ( isset ( $ _SESSION [' adresse '] ) ) $ address_filler = $ _SESSION [' adresse '] ;

    autre address_filler $ ='';
    6 < p > Insérer les variables de remplissage dans les balises d'entrée du formulaire , en utilisant les balises PHP et la commande " echo" . Par exemple, tapez :

    <" ? < Php echo $ name_filler ; >" input type = nom «texte» = valeur "nom" = />

    < input type = nom «texte» = valeur "adresse" = "< php echo $ de address_filler ; ? >" />

    Previous :

    next :
      articles connexes
    ·Comment tester locale Upload FTP PHP dans Dreamweaver 8…
    ·MySQL Xampp est lent 
    ·Comment télécharger une image avec PHP 
    ·Comment faire pour convertir un incorrect PHP Date 
    ·Comment éviter les mots communs avec une PHP MySQL Que…
    ·Comment créer des feuilles de calcul Excel avec MySQL 
    ·Comment vérifier un type de fichier PHP 
    ·MySQL Vs du texte . Varchar 
    ·Comment créer un saut de ligne dans un e-mail 
    ·Comment créer des fichiers PDF en PHP 
      articles en vedette
    ·Un tutoriel sur la réinitialisation du tableau en PHP 
    ·Fonctions anonymes PHP 
    ·Comment utiliser la ligne de commande débogueurs Java 
    ·La réplication MySQL Tutorial 
    ·Comment faire VB6 Open in EXE 
    ·Comment créer Tarballs à Ruby 
    ·Comment insérer une variable en PHP & MySQL 
    ·Avertissements dans Access 2007 
    ·Comment supprimer un fichier sur SVN Eclipse 
    ·Comment supprimer les cookies en PHP 
    Copyright © Connaissances Informatiques http://fr.wingwit.com