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 får man ett domännamn i PHP

    PHP programmerare gör en hel del arbete med webbadresser , länkar och filer . PHP miljön innehåller en stor mängd information om användarna --- var de kommer ifrån och vart de är på väg . Men i en icke - intuitiva twist , det är inte självklart hur man får en av de bitar av information som är mest avgörande för en web - sessionen : den aktuella sidan domännamn . Miljön , dock exponerar all den information som en användares webbläsare skickar när en sida begärs . Detta är ett sätt att hitta domännamnet . Instruktioner
    få domännamnet från HTTP Host
    1

    Skapa en tom variabel som heter " $ current_domain , " eller vad du vill kalla det . Till exempel , kan du använda " $ current_domain = '' ; " i koden
    2

    Set $ current_domain till texten i HTTP- värd . . Den HTTP- värd är den del av webbadressen som kommer efter " http://" och innehåller domännamnet . Den kan också innehålla en " www ", som du inte vill . Du kan få den HTTP- värd från $ _SERVER global array . Prova " $ current_domain = $ _SERVER [ ' HTTP_HOST ' ] , " . Som din kod
    3

    Kontrollera att du har ett domännamn . Om $ current_domain är fortfarande tom , då användarens webbläsare inte begära en URL med ett domännamn . Detta kan betyda att ditt skript körs på en kommandorad eller andra sammanhang förutom i en webbsida .
    4

    Ta bort " www . " om det finns där . Använd preg_replace ( ) för att göra detta . Prova " preg_replace ( , '' , 1 ' /^ www \\ /i . ' ) ; " Som din kod . Den sista parametern , med värdet " 1 , " dubbelt - ser till att man tar bort bara den första " www . " från texten .

    en web sammanhang , " $ current_domain " kommer nu innehålla domännamnet på den URL där skriptet körs . Det är , den kommer att innehålla domännamnet på den aktuella webbsidan .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar en nedladdningsbar fil i PHP
    ·MySQL PHP bilduppladdning Tutorials
    ·PHP Javascript Tutorial
    ·Hur man använder en API XML feed i PHP
    ·PHP utvecklare Lön Range
    ·Hur Importera Excel-filer i MS SQL
    ·Hur till Redigera skript i PHP MySQL Table
    ·Hur vill kolla om en String Finns i PHP
    ·Hur vill kolla en giltig e-postadress i PHP
    ·Hur man sätter in i en databas med en drop-down meny m…
    Utvalda artiklarna
    ·Hur du installerar Project kataloger i Python
    ·Exempel på Python XML Processing
    ·Hur du sätter Radbrytningar i stycken med PHP
    ·Hur Importera Binary till Xcode
    ·Hur du uppdaterar Cookies Via JavaScript
    ·Hur man använder decimaler i Visual Basic
    ·Jag kan inte infoga en apostrof i MySQL
    ·Hur du uppdaterar PEAR
    ·Hur man använder Visual Basic för att skapa ett flerv…
    ·Hur ansluta till DB2 Med SQL Developer
    Copyright © Dator Kunskap http://www.dator.xyz