Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
De PHP Redirect Functie
PHP is een programmeertaal die dynamisch webpagina's creëert . Dit betekent dat de pagina niet op de server wordt opgeslagen , maar een verzoek voor een pagina die een PHP bestand als zijn adres heeft veroorzaakt het PHP programma te draaien en het genereren van de pagina . Hierdoor kunnen verschillende pagina's onder verschillende omstandigheden moeten worden gegenereerd en bespaart ruimte op de webserver . Een PHP- programma kan een redirect instructie in plaats van een webpagina te maken . Omleidingen

Als het bestand met of genereren , een webpagina beweegt alle bezoekers volgende links om het oude adres , zullen ze een " page not found " error scherm ontvangen. Om dit te vermijden , kan de websitebeheerder instellen van een omleiding . Deze instrueert de webserver naar een webbrowser die de pagina opvraagt ​​informeren op het oude adres dat dezelfde pagina kan worden gevonden op een ander adres . Er zijn een aantal methoden voor het uitvoeren van een redirect ; PHP heeft zijn eigen methode
Hypertext Transfer Protocol

De communicatie tussen een browser en een webserver die een zet . webpagina in de browser wordt beheerst door het Hypertext Transfer Protocol . HTTP definieert een berichtstructuur en berichtindeling wordt gevolgd zowel voor de aanvraag reizen van de browser naar de server en de respons op weg van de server naar de browser . De algemene structuur van deze berichten start een reeks lijnen instrueren van parameters voor de overdracht , de mogelijkheden van de browser en de vereisten van de webpagina . Deze sectie wordt " HTTP headers . " The HTTP headers gedeelte wordt gevolgd door een lichaam. Het verzoek om een pagina heeft een leeg lichaam en een antwoord met een redirect heeft ook een leeg lichaam.
HTTP Codes

HTTP
bevat een overzicht van de status codes waarvan er twee - 301 en 302 worden gebruikt voor omleiding . De server stuurt een bericht dat een HTTP header met de redirect code gevolgd door het nieuwe adres van de pagina bevat .
PHP Omleidingen

PHP
kunnen implementeren een omleiding met een paar korte lijnen . De techniek is gebaseerd op de functie "header " . Dit genereert een HTTP header met een opgegeven statuscode . De functie heeft twee formaten . Men stelt een status- code te gebruiken , de tweede bevat een parameter " locatie " , waarin het nieuwe adres geeft voor het bestand . Als er geen code is ingesteld , het commando header standaard de 302 code, die een tijdelijke redirect creëert . Een permanente omleiding vereist een 301 code . Een zwak punt van de PHP methode omleiding dat moet worden opgenomen in een bestand op dezelfde locatie en met dezelfde naam als het bestand verplaatst . Dit betekent dat het oude bestand op zijn oude plaats te handhaven . Website beheerders kunnen opzetten omleidingen in de configuratie van de website . Dit heeft hetzelfde effect als een PHP redirect en kan de beheerder het oude bestand te verwijderen .

Previous: Next:
  PHP /MySQL Programmering
·Hoe maak je een Include Verkla…
·Hoe te Turn on MySQL Fulltext …
·Hoe maak je een API XML Feed i…
·Het automatisch laden van de M…
·Hoe maak je een PHP -bestand w…
·Hoe maak je pauze een MySQL Qu…
·De Header PHP wordt niet omlei…
·Kan ik gebruiken PHP Coding Me…
·Hoe controleert de lengte van …
  Related Articles
Hoe maak je een Visual Basic- programma …
Hoe de Visual Data Manager gebruiken in …
Hoe de TabStrip controle in Visual Basic…
Hoe de DTPicker controle in Visual Basic…
Hoe de Draw Command in Visual Basic Gebr…
Hoe de Menu Editor gebruiken in Visual B…
Hoe te Disable /Enable Command Knoppen i…
Hoe de VBScript Locatie Object Gebruik 
Hoe de VBScript Geschiedenis Object Gebr…
  Programmering Articles
·Hoe om te controleren of er een geldige …
·Hoe te Ruby Scripts in Sketchup 
·Hoe te tellen het aantal kolommen in een…
·How Do You Voer Input Verklaringen in MA…
·Hoe te Sequence Symbolen sorteren 
·Hoe maak je een script dat Verwijdert be…
·Hoe hebben Java gelezen Keystrokes als i…
·Hoe te Environment Variable VBS Script G…
·Hoe je SBS 2003 opnieuw installeren 
Copyright © Computer Kennis http://www.nldit.com