| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Hvordan man programmerer en Secure Intranet System PHP
    Sikkerhed er en vigtig overvejelse , når du opretter et intranet for at sikre at indholdet er kun tilgængelig for autoriserede brugere . Med kun et par sider af php kode , sikring dit intranet kan udføres med lethed. Sikkerheden vil vi skabe med følgende kode kræver, at alle brugere at logge ind med en bruger-id og adgangskode for at se indholdet. Ting du skal
    Text Editor Software
    Vis Flere Instruktioner
    1

    Opret en ny database tabel, der indeholder følgende poster for brug med login script.

    CREATE TABLE ` securemembers ` (

    ` id` int ( 4) NOT NULL auto_increment , salg

    ` brugernavn ` varchar (65) NOT NULL standard '' ,
    < p > ` password ` varchar (65) NOT NULL standard '' , salg

    PRIMARY KEY ( ` id` )

    ) TYPE = MyISAM AUTO_INCREMENT = 2;

    INSERT INTO ` securemembers ` værdier (1 , ' testuser ', ' testpass ');
    2

    Opret en ny php fil med navnet secureusercheck.php og indsæt følgende php kode og gem filen
    < S. ? > < php

    $ database_host = " localhost " //Database host

    $ username = "" //Database username

    $ password = "" ; //database password

    $ database_name = " securemembers ", //database navn

    //linjerne nedenfor forbinde til databasen

    mysql_connect ( "$ database_host ", " $ brugernavn " , " $ password " ) or die ( " Kan ikke forbinde til DB ");

    mysql_select_db ( " $ database_name " ) or die ( " Kan ikke Access DB ");

    //Få brugernavn og password fra vores login side

    $ username = $ _POST [' brugernavn '] ;

    $ password = $ _POST [ 'password '] ;

    //nedenstående kode gør sikker indtastede data er sikkert at behandle

    $ username = stripslashes ($ brugernavn ),

    $ password = stripslashes ($ password ),

    $ username = mysql_real_escape_string ( $ brugernavn) ;

    $ password = mysql_real_escape_string ( $ password) ;

    $ sql = " SELECT * FROM medlemmer WHERE brugernavn = ' $ brugernavn ' og password = '$ password '"

    $ result = mysql_query ( $ sql )

    //Se om en række matcher

    $ match_rows = mysql_num_rows ( $ result ) ;
    < p> if ($ match_rows == 1 ) {

    //Registrer login-session , og proceeed at sikre {

    echo " Beklager, du har indtastet et forkert brugernavn eller kodeord";

    }

    >
    3

    Opret ? en ny html-fil , der vil vise loggen i siden for brugerne at få adgang . Indsæt følgende kode i denne fil.




    < br >



    < p>

    < /tr >




    < ; td width = " 294 "> < input name = " brugernavn" type = " text" name = "password " type = " text" type = " submit " name = "Submit"
    4

    Opret ny php fil og navngive den login_successful.php . Indsæt følgende php kode i filen og gemme den.

    //Tjek om sessionen ikke er registreret, omdirigere tilbage til forsiden .

    //Put denne kode i første linje af web Log Vellykket

    Du kan nu få adgang til alle beskyttede intranet sider

    < /body >

    < /html >
    5

    Opret en nye php fil og navn det user_logout.php . Indsæt følgende linjer kode og gem filen

    . <

    Session_start (); ?

    Session_destroy (); ?

    > < br >

    Secure intranet Login
    Brugernavn :

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan oprettes en Javascript drop down menu med PHP 
    ·Sådan fjerner afsnitstegn fra en streng i PHP 
    ·Sådan Læs e-mail med PHP 
    ·Hvordan at slette en række i MySQL Brug af PHP på kli…
    ·Sådan indstilles Værdi fra en MySQL Query som en vari…
    ·PHP File Upload Fejl 
    ·Sådan Læs søgestrenge i PHP 
    ·Sådan eksporteres til MySQL i SSIS 
    ·Hvordan man laver en betinget erklæring i PHP 
    ·Titanium PHP Tutorial 
      Anbefalede Artikler
    ·Hvordan Lær SQL Online for Free 
    ·Hvordan man tegner en diamant i Java 
    ·Sådan tilføjes en Preloader 
    ·Sådan testes en SSIS Package 
    ·Oplysninger om Oracle Migration til MySQL 
    ·Hvordan at eksportere data fra CSV -filer i Java 
    ·Hvordan man kompilerer en JSP-fil 
    ·Sådan ombryde tekst omkring et billede ved hjælp HTML…
    ·Sådan bruges Break Erklæring Python 
    ·Sådan integrerer med ColdFusion 
    Copyright © Computer Viden http://www.computerdk.com