Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Hur Namnge en session i PHP

    En stor PHP Ansökan består av flera PHP-filer som logiskt separata funktioner och ge för enklare tolkning och underhåll . Men när en webbserver laddar en ny PHP -fil , börjar det ett nytt program från grunden och förlorar värden i eventuella variabler som skapats av den tidigare PHP-fil . För att lagra data och dela den bland PHP-filer i ett program , skapar du en PHP session . Använd det förvalda PHP för sessionen , eller namnge sessionen själv . Instruktioner
    1

    Skapa en ny PHP -fil med en editor . Till exempel , typ :

    nano main.php
    2

    Ring " session_name " -funktion för att ställa in sessionen namn och sedan kallar " session_start " -funktionen för att skapa sessionen . Skriv till exempel : ? ; ( ! Session_start ( ) ) katalog

    < php

    session_name ( " MySession " ) katalog

    om die ( " ! Kunde inte skapa session " ),
    3

    Lagra data för användning inom sessionen i speciella " $ _SESSION " array . Omdirigera programmet till en annan PHP-fil . Till exempel , typ :

    $ _SESSION [ " id " ] = $ form_input_id ;

    $ _SESSION [ " email " ] = $ form_input_email ;

    header ( "Location : http://www.example.com/supplemental.php " ) ; ?

    >
    4

    Avsluta redigeraren och spara filen . Skapa en ny PHP- fil , " supplemental.php , " med redaktören . Till exempel , typ :

    nano supplemental.php
    5

    Call " session_name " och sedan " session_start " för att fortsätta sessionen . Hämta och mata ut sessionens data som sparats av tidigare PHP-fil . Skriv till exempel : ? ; ( ! Session_start ( ) ) katalog

    < php

    session_name ( " MySession " ) katalog

    om die ( " ! Inte kunde fortsätta sessionen " ) ;

    $ id = $ _SESSION [ " id " ] ;

    $ email = $ _SESSION [ " email " ] ;

    printf ( "

    id är % s < /p> Din e-post är % s < /p > " , $ id , $ email ) ;

    >
    6

    Exit ? redigeraren och spara filen . Använd en webbläsare för att navigera till " main.php " filen och kör den för att testa programmet logik .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur att koda en länk i PHP
    ·PHP utvecklare Lön Range
    ·Hur man se om en post förekommer i MySQL
    ·Hur man skickar Mail PHP till en IIS 6
    ·PHP MySQL-anslutning Funktionstester
    ·Hur man skapar miniatyrbilder i PHP
    ·Hjälp med PHP och kompilering misslyckades
    ·Hur man upptäcker mobila enheter med PHP
    ·Hur att kontrollera din PHP syntax på en Mac
    ·Hur Namnge en session i PHP
    Utvalda artiklarna
    ·Hur vill infoga en bild i en 3D modell med Java
    ·Hur får man en Python löpa från CMD
    ·Hur beräkna enkel ränta i Visual Basic
    ·Hur man byter en fil i PHP
    ·Hur tolka en XML -fil
    ·Hur man kan begränsa magpierss inlägg
    ·Visual Basic Tutorial för nybörjare
    ·Hur man gör en patch-fil
    ·Hur sparar jag en fil i Xcode
    ·Hur till Redigera program i Visual Basic
    Copyright © Dator Kunskap http://www.dator.xyz