Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
需要简单的PHP url帮助_Php_Variables - Fatal编程技术网

需要简单的PHP url帮助

需要简单的PHP url帮助,php,variables,Php,Variables,我是php新手,我需要一些帮助 我正在用php创建一个名为index.php的页面 我想当有人自动查看该页面时,url端会添加一个数字或任何内容 Like www.abc.com/index.php ---> www.abc.com/index.php?abc or ?132 每当刷新索引页时,它都会在最后得到一个数字或任何变量尝试以下操作: <?php if (!isset($_GET["123"])) { header("Location: " . $_SERVER["

我是php新手,我需要一些帮助

我正在用php创建一个名为index.php的页面

我想当有人自动查看该页面时,url端会添加一个数字或任何内容

Like www.abc.com/index.php ---> www.abc.com/index.php?abc or ?132
每当刷新索引页时,它都会在最后得到一个数字或任何变量

尝试以下操作:

<?php
if (!isset($_GET["123"])) {
    header("Location: " . $_SERVER["PHP_SELF"] ."?123");
}
将此代码放在页面顶部

试试看

<?php

    $num = '123';

    if(!isset($_GET[$num])){
          header("Location: /path/to/page?$num");
    }

随机数?或者是什么号码?请尝试www.abc.com/index.php?id=yourvariableconcatenate$NUM与$url此操作有效,但当我重新加载页面时,它会显示生成的相同id。、、、我希望当有人重新加载页面或尝试使用相同id时,应为其分配新idgenerated@AkutiSharma,如果每次都需要随机键,则只需注释If empty$QS{条件。
<?php

    $num = '123';

    if(!isset($_GET[$num])){
          header("Location: /path/to/page?$num");
    }