| 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
    PHP Redirect Function
    PHP er et programmeringssprog , der skaber websider dynamisk. Det betyder, at siden ikke er gemt på serveren, men en anmodning om en side, der har en PHP-fil som sin adresse får PHP program til at køre og generere siden. Dette gør det muligt forskellige sider, der skal genereres under forskellige omstændigheder og sparer plads på webserveren . En PHP -program kan skabe en omdirigering instruktion i stedet for en webside. Omdirigeringer

    Hvis filen indeholder eller genererer , en webside flytter alle besøgende følge links til den gamle adresse , vil de modtage en " siden blev ikke fundet" fejl skærm. For at undgå dette , kan hjemmesiden administrator anlægge en omdirigering . Dette instruerer webserveren til at informere enhver webbrowser anmoder om side på den gamle adresse, som den samme side kan findes på en anden adresse. Der er en række metoder til udførelse af en omdirigering , PHP har sin egen metode
    Hypertext Transfer Protocol

    kommunikation mellem en browser og en webserver, der sætter en . webside i browseren er reguleret af Hypertext Transfer Protocol . HTTP definerer en besked struktur, og at meddelelsesformat følges både for anmodning rejser fra browseren til serveren og svaret rejser fra serveren til browseren . Den overordnede struktur af disse meddelelser starter en række linier instruere om parametre for overførsel , de kapaciteter af browseren og kravene i websiden. Dette afsnit kaldes " HTTP-headere . " HTTP headers afsnit efterfølges af et organ . Anmodningen om en side har en tom krop og et svar med en omdirigering har også en tom krop.
    HTTP Koder

    HTTP indeholder en liste over status koder og to af disse - 301 og 302 anvendes til omdirigering . Serveren sender en meddelelse, der indeholder en HTTP header med redirect kode efterfulgt af den nye adresse for siden.
    PHP Omdirigeringer

    PHP kan implementere en omdirigering med en par korte linjer. Teknikken er baseret omkring " header "-funktionen . Dette genererer en HTTP-header med en bestemt status kode. Funktionen har to formater. Man opstiller en status kode til brug , den anden indeholder en "location " parameter , hvilket giver den nye adresse til filen. Hvis der ingen kode er sat op, header kommandoen som standard til 302 kode, som opretter en midlertidig omdirigering . En permanent omdirigering kræver en 301 kode. En svaghed ved PHP metode omdirigering er, at det skal være indeholdt i en fil på samme sted og med samme navn som den flyttede fil. Det betyder, at den gamle fil skal bevares i sin gamle placering . Website administratorer kan oprette omadresseringer i konfigurationen af hjemmesiden. Dette har den samme virkning som en PHP omdirigere og gør det muligt for administratoren at fjerne den gamle fil .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan får indholdet af en fjernbetjening hjemmeside m…
    ·Sådan deaktiveres visningsfejl i PHP 
    ·Sådan Tilføj video overlay i PHP Motion 
    ·Skulle en PHP klasse Constructor være offentlige eller…
    ·Hvordan man bruger PHP Mail for batches 
    ·Sådan oprettes en brugerdefineret fejlside på Joomla 
    ·Sådan bruges mysqladmin Flush -værter Kodede i PHP 
    ·MySQL JDBC Tutorials 
    ·Hvordan sikkerhedskopierer jeg mit MySQL database i WAM…
    ·Sådan krypteres en fil i PHP 
      Anbefalede Artikler
    ·Sådan tilføjes en ejendom til et Word- dokument i VBA…
    ·Hvordan skal tjekkes filstørrelse Mens Browsing en com…
    ·Sådan Opret & Slet VB6 Object 
    ·Sådan udføres en opdatering MySQL Query 
    ·MySQL Sammenføjninger Opdatering Query Tutorial 
    ·Sådan Bestem den mindste positive decimaltal 
    ·Sådan oprettes en PHP & MySQL Content Management Syste…
    ·Java kodesprog 
    ·Hvad er Visual Studio Express 
    ·Sådan oprettes en fil ved hjælp af PHP 
    Copyright © Computer Viden http://www.computerdk.com