替换$ _GET变量值

时间:2017-11-08 23:35:10

标签: php

我的HTML代码

<form action = "search.php" method="get">
    <input type="text" name="destination">
    <input type="submit" name="submit" value="submit">
 </form>

我的PHP代码

<?php
  if(isset($_GET['submit'])){
    echo $_GET['destination'];
 }
?>

我的网址

http://localhost/vb/guest/search.php?destination=USA

现在我希望如果我改变变量的值,那么它将保持相同,这意味着如果destination=canada或任何其他字符串,那么它将再次设置值USA。请帮助,我是PHP的新手

1 个答案:

答案 0 :(得分:0)

尝试这样的事情:

$pathToUSA = '/search.php?destination=USA';

if (@$_GET['destination'] !== 'USA') {
    header('Location: ' . $pathToUSA);
}
  希望它有所帮助。