Comment rediriger une page web en php

<

Contenu

  • Conseils & avertissements
  • article data-type="article">

    Contrairement à HTML et javascript, qui sont téléchargés à partir du serveur Web dans le navigateur avant d`être traités, les langages de script côté serveur comme PHP (Hypertext Preprocessor) sont d`abord exécutées sur le serveur avant que les données sont envoyées au navigateur. Bien que les deux HTML et javascript sont capables de diriger le navigateur Web pour basculer vers une nouvelle page, les deux nécessitent que le navigateur de télécharger d`abord une page contenant le code de redirection, processus, et puis passer à la nouvelle page. Non seulement cela est inefficace, mais elle repose sur le navigateur pour faire le travail, ce qui ne peut pas se produire si javascript est désactivé. PHP, d`autre part, va envoyer une "302 déplacés" code état du navigateur pour rediriger le navigateur avant que quelque chose est effectivement téléchargé. Il est la différence entre avoir un détour facultatif et la fermeture de la route alternative tout à fait. Avec PHP, il est rapide, invisible pour l`utilisateur, et peut être fait avec aussi peu que une ligne de code PHP.

    Choses que vous devez

    • serveur Web PHP 4 ou plus en cours d`exécution
    • Éditeur de texte
    • Sur la première ligne d`un nouveau fichier, tapez:

      php header (; lt?"Emplacement:http://domainname.com/newlocation") - Gt?;




      Ne pas laisser des espaces, des lignes vides ou d`autres caractères en face de ce code.

      Si vous souhaitez rediriger une page à partir d`un script PHP plus grande, il suffit de placer l`en-tête ("Emplacement:...") - Fonction où vous en avez besoin dans votre code PHP. Assurez-vous que sans espaces, lignes vides, ou d`autres caractères sont envoyés au navigateur Web avant que cette fonction ait une chance de fonctionner.

    • Enregistrez le fichier en utilisant votre nom de fichier désiré et une extension de .php:

      http://yourdomain.com/thisdirectory

      Enregistrer comme index.php si vous serez redirigez à partir d`un répertoire au lieu d`un nom de fichier:

      http://yourdomain.com/thisdirectory/file.php.

    • Téléchargez le fichier à l`emplacement souhaité sur le serveur Web et lui donner un test rapide pour vérifier que tout fonctionne comme prévu.

    Conseils & Avertissements

    • Ces instructions ne fonctionnent que pour les fichiers .php. Si vous souhaitez rediriger à partir d`un fichier non-PHP, comme un fichier .html, alors vous aurez besoin de rediriger l`aide d`un fichier de configuration du serveur Web comme .htaccess ou encore intégrer vos instructions de redirection en HTML ou javascript.
    • Il est très important que le fichier PHP contenant les instructions tête () ne pas écrire quoi que ce soit à la page Web avant que la fonction header () a une chance de fonctionner. Cela inclut des espaces, des caractères ou des lignes vides précédant la lt;? php balise d`ouverture. Cela se traduira par le serveur Web d`envoyer des informations d`en-tête et que les données avant le script a une chance d`envoyer ses informations d`en-tête personnalisé. Cela se traduira par une erreur et l`échec.

    AUTRES

    Comment centrer ma page web фото

    Comment centrer ma page web

    Le HyperText Markup Language (HTML) est idéal pour la pose de la structure d`une page web, mais si vous voulez ajouter…

    » » » » Comment rediriger une page web en php