php - Comment accéder à différentes pages en fonction de l'URL
某草草
某草草 2017-05-16 13:16:18
0
5
844

En PHP, comment accéder à différentes pages en fonction de l'URL

Par exemple

Lorsqu'un utilisateur visite

https://www/?a=*

passe automatiquement à

https://www/?b=*

Comment le code PHP doit-il être écrit ?

ps : Le signe égal est suivi de n'importe quel nombre. Selon différents nombres, passez à différentes pages

.
某草草
某草草

répondre à tous(5)
刘奇

Je ne comprends pas PHP, mais il y a une idée.
Avant que l'utilisateur accède (ou après avoir accédé à https://www/?a=*), déclenchez d'abord un événement public. Cet événement peut être écrit sur le front-end. ou à la fin du terminal, transmettez un paramètre à cet événement et effectuez un deuxième accès sauté en fonction du paramètre
Par exemple, visitez d'abord https://www/?a=*, puis accédez à une page vierge (elle ; peut également être transformé en une page actuelle actualisée), lorsque la page est initialement chargée

$(function(){
    $.ajax({
        type:"Post",
        url:'XXX',
        data: {"a":"传的参数值"},
        Success:function(result)        
        {
            switch(result)
            {
                //根据需要来写
            }
        }
    })
})
刘奇

Obtenez le numéro
Jugez en fonction du numéro
headerSauter

phpcn_u1582

Il existe de nombreuses méthodes :

    en-tête de
  • phpheader

  • js的location.href

  • 某些php框架自带了跳转函数,比如tp、ci的Redirect

    location.href de
js🎜🎜 🎜🎜Certains frameworks php sont livrés avec des fonctions de saut, telles que tp, la fonction Redirect de ci, etc. 🎜🎜 🎜
左手右手慢动作
<?php

$version = intval($_GET['a']);
if ($version === 1) {
    header('Location: http://www.baidu.com');
} else if ($version === 2) {
    header('Location: http://www.sina.com.cn');
}
某草草
<?php
$arg = isset($_GET['a']) ? $_GET['a'] : '';
if( !empty($arg) ) {
 switch($arg) {
     case 'one':
         header('Location:'.$toUrl);        //$toUrl为要跳转的链接
         break;
     case 'two':
         /*
         your code here
         */
     default:
         break;     
 }
}
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal