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 du använder SSL Kombinerat med en PHP Redirect

    Informationssäkerhet är en viktig del av att hålla Internet användbart , och det är upp till var och en att hålla det säkert. En viktig sak Web programmerare göra är att använda Secure Socket Layer ( SSL ) -protokollet för att skapa krypterade anslutningar mellan webbanvändare och webbsidor . Om din PHP applikation kan hantera känsliga uppgifter , såsom personlig information eller kreditkortsnummer , sedan ditt manus måste se till att anslutningen är säker . Du kan göra detta genom att sätta ett block av kod på toppen av dina skript som omdirigerar användaren till en säker anslutning , om han inte är på en redan. Instruktioner
    Säkerställ att ditt användarnamn är en säker anslutning
    1

    Kontrollera din användare ansluter till din webbsida på " säker hamn . " Datorer ansluter till servrar via " portar " och de hamnar man ansluter via numreras . Antalet porten hjälper servern att förstå vad användaren behöver . Standarden säker port är port " 443 , " och vi vill se till att användaren ansluter via denna port

    Börja kodblock med denna rad : .

    If ( $ _SERVER [ ' serverport ' ] ! = 443 ) {

    Detta gör att resten av kod körs om användaren inte kommunicerar på port " 443 . " Med andra ord , kommer koden vidta åtgärder om användarens uppkoppling inte är säkrad .
    2

    Skicka användaren en säker anslutning . Lägg de nästa två rader med kod i ditt block :

    header ( " HTTP/1.1 301 Moved Permanently " ) ;

    header ( " Location : https://" . $ _SERVER [ " SERVER_NAME " . ] $ _SERVER [ " REQUEST_URI " ] ) ; .

    Dessa rader kod skicka instruktioner till användarens webbläsare för att återansluta till sidan men över en säker anslutning
    3

    Halt ditt manus verksamhet . Nu när användaren sänds till en annan anslutning , måste du se till att resten av ditt manus inte körs när användaren är på väg till den andra anslutningen . När han ansluter igen , kommer ditt manus startar igen . Så se till att ditt manus inte köra två gånger

    Avsluta ditt kodblock med dessa två rader : .

    Exit ( ) ;

    }


    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man sparar Dreamweaver Web Form Data i en databas
    ·Hur man börjar en Google Maps Med PHP
    ·Hur konvertera en associativ array String PHP
    ·Hur du ändrar en MySQL Field Type i PHP
    ·Hur till sätta upp en PHP-webbplatsen
    ·Hur man gör en PHP Redirect Med Blogger
    ·Hur Optimera MySQL i cPanel
    ·Apache Thrift PHP är långsam
    ·Hur ladda upp en bild till PHP med MySQL Insert
    ·Vilka är skillnaderna mellan PHP & MySQL
    Utvalda artiklarna
    ·Hur du ändrar en rutnätsfärgen
    ·Lägga till ett objekt till Viewstate
    ·Skillnaden mellan Gränssnitt och abstrakta klassen
    ·Så här aktiverar Java Applets
    ·Hur man skapar en användare i Active Directory med Vis…
    ·Hur konvertera en int till en sträng med javascript
    ·Hur man justera text i ett Visual Basic Combo Box
    ·Hur ringer jag ett formulär på Visual Basic 2005
    ·Hur fyller en ComboBox med JavaScript
    ·Så här visar du en greve i PHP & MySQL
    Copyright © Dator Kunskap http://www.dator.xyz