Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Comment créer votre propre carrouse…
  • Comment faire pour convertir les fra…
  • Comment connecter PHP pour MySQL ave…
  • Qu'est-ce qu'un argument PHP 
  • Comment appeler un formulaire du fic…
  • Structure de base de données Web 
  • Comment faire pour installer qu'eAcc…
  • Comment construire des outils pour P…
  • École PHP Projets 
  • Comment faire pour obtenir le nom d'…
  •   PHP /MySQL Programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    PHP /MySQL Programmation

    Le PHP de tête n'est pas Redirection

    Toutes les pages Web sont écrites en langage de balisage hypertexte (HTML). Cependant , HTML n'a pas de capacités de programmation et seules les données de formats. PHP est un des langages de programmation que les développeurs Web utilisent pour générer des pages Web . Cela introduit un élément de la programmation dans les sites Web . Redirection est l'une des fonctions d'un serveur Web et le code PHP peut invoquer. Cependant, la même fonction pour la redirection peut effectuer de nombreuses autres notifications, en fonction de ses paramètres. Redirection

    si une page Web change de nom de fichier , si ce fichier est déplacé vers un autre emplacement sur le même site, ou si cette page est déplacé vers un autre site, tout visiteur de la page à l' ancienne adresse sera dit que le fichier ne peut être trouvé. Redirection est mis en œuvre par un message d'un serveur Web à un navigateur Web. Le serveur indique au navigateur que la page a été déplacée et donne la nouvelle adresse. Le navigateur rapplique alors à la nouvelle adresse de la page .
    HTTP Codes

    La méthode régulière pour une redirection est d'utiliser la fonctionnalité intégrée dans le protocole de transfert hypertexte . HTTP dicte le format des messages entre les navigateurs Web et les serveurs Web . HTTP comprend une liste de codes d'état incluant deux codes de redirection . Ce sont 301 pour 302 redirection permanente et , officiellement intitulée « Trouvé », pour une redirection temporaire , également appelé « redirection pour une raison indéterminée. « L'avantage pour les administrateurs de sites Web du système HTTP est que la page peut être retiré de son ancien emplacement .
    PHP Méthode

    PHP inclut une fonction qui émule codes HTTP. C'est ce qu'on appelle « tête . " Le nom vient du fait que les instructions dans un message HTTP sont appelés " têtes HTTP . " La fonction de tête possède deux modes de fonctionnement. Les premiers registres dont le code HTTP sera envoyée dans le message . La deuxième assemble la ligne d'en-tête HTTP incorporant une adresse donnée comme paramètre. L'adresse est la nouvelle adresse de la page . L'en-tête HTTP généré par la commande va exécuter le code de statut mis en place dans le premier appel de la fonction . Si aucun code n'a été mis en place , la fonction par défaut le code 302 , ce qui est une redirection temporaire . Cependant, les codes HTTP couvrent un éventail de conditions et si la fonction d'en-tête a été mis en place avec un code d'état qui ne se rapportent pas à la redirection , la fonction ne sera pas rediriger . Aussi, pensait que la méthode PHP invoque rediriger codes , il faut que le fichier reste dans l'ancien emplacement.
    PHP Redirection

    Si une page Web est maintenu sur un serveur au format HTML, le fichier contenant devra l'extension " html " ou " htm ". Si la page est générée à partir d'un programme PHP , le fichier contenant la page aura l'extension de fichier "php" . Si le concepteur Web veut mettre en place une redirection à partir du fichier cible, les procédures de rediriger doivent utiliser une fonction HTML si le fichier original a été HTML, ou une fonction PHP si le fichier original était un programme PHP. Si le fichier PHP a une extension de fichier " htm" , la fonction de tête PHP ne fonctionnera pas.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment utiliser PHP pour les fichiers JavaScript externes 
  • MySQL ConnectorJ Tutoriel 
  • Comment construire un site Web dynamique 
  • CentOS pour l'installation de PHP avec MySQL 
  • Comment protéger SQL Inject de Déclarations 
  • Comment remplacer les caractères non-alphanumériques en PHP 
  • Dangers d'entrée cachée avec PHP 
  • Comment utiliser Zend ACL dans un environnement modulaire 
  • Comment faire un titre en page cliquable travers le PHP 
  • Comment faire pour modifier des feuilles de style avec les cookies en PHP 
  • Connaissances Informatiques © http://www.ordinateur.cc