dongzhiju0324 2013-09-17 01:09
浏览 80
已采纳

PHP页面使用location:from url参数重定向

I have a redirect PHP page which checks a URL Parameter and redirects to one of two pages depending on if the variable 'shore' is either 1 or not. My problem however, is that no matter what I do, the page is redirecting to the first option. Can anyone see anything obvious that I am missing?

Many thanks

<?php

  require_once('Connections/ships.php');

if ($_GET['shore'] = "1") {
   header( 'Location: shore_establishment.php?ship_id=' .urlencode($_GET['ship_id']) . "?shore=1");
   //echo"first";
} else if ($_GET['shore'] = "0") {
    header( 'Location: shipinfo.php?ship_id=' .urlencode($_GET['ship_id']). "?shore=0");
   //echo"second";
};

?>
  • 写回答

2条回答 默认 最新

  • douxian6008 2013-09-17 01:14
    关注

    Like, @CommuSoft said, and your second ? in your $_GET request should be an & instead.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥20 iOS绕地区网络检测
  • ¥15 python验证码滑块图像识别
  • ¥15 根据背景及设计要求撰写设计报告
  • ¥15 QT6颜色选择对话框显示不完整
  • ¥20 能提供一下思路或者代码吗
  • ¥15 用twincat控制!
  • ¥15 请问一下这个运行结果是怎么来的
  • ¥15 单通道放大电路的工作原理
  • ¥30 YOLO检测微调结果p为1
  • ¥15 DS18B20内部ADC模数转换器