Home  >  Article  >  Backend Development  >  Header jump in php uses include to solve the problem of missing parameters_PHP tutorial

Header jump in php uses include to solve the problem of missing parameters_PHP tutorial

WBOY
WBOYOriginal
2016-07-13 09:54:32945browse

Use include to solve the problem of missing parameters when jumping in the header in php

A problem encountered in a project, when the user logs in successfully, use the header to jump to the homepage, all the time It's all wrong and you can't jump to the page you want. Finally, it took me a long time to find the solution, and I share it with you here.

Some colleagues reported that overseas registration of several recently launched games could not load style files and needed urgent repair.

The registration process is unified through a single entrance. The core judgment is at the checkip. You only need to make a game_id judgment at the template program without real-name authentication. Because I was too sure and eager to get off work, coupled with the nervousness of everyone urging me, I was confused all of a sudden and made two mistakes: First, the judgment position of game_id was advanced, resulting in many subsequent variables not being passed to the destination page; The second is that they do not understand the meaning of header jump and include, and directly use header to jump.

The page after the header jump cannot inherit variables and other elements from the previous page. For example:

 a.php file

 ?

1

2

3

4

5

6

7

$userEname = "crystal";

$userCname = "程程";

//your code

................................

header("location:b.php");

//your code

..................

1

2

3 4

56 7
$userEname = "crystal"; $userCname = "Cheng Cheng"; //your code ................................ header("location:b.php");
//your code .............
If $userEname is referenced in the b.php file, guess what the result is? $userEname = null at this time. If you use include to include b.php, you can avoid the problem of $userEname being empty. The above is the entire content of this article, I hope you all like it. http://www.bkjia.com/PHPjc/996759.htmlwww.bkjia.comtruehttp: //www.bkjia.com/PHPjc/996759.htmlTechArticleHeader jump in php uses include to solve the problem of missing parameters in a project. When the user logs in When successful, I use the header to jump to the homepage, but it always fails and I cannot jump to...
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn