现在是我的代码
SESSION_START();
if(isset($_POST['submit'])) {
include 'connection.php';
$id = $_POST['id'];
$fullname = $_POST['fullname'];
$kategori = $_POST['kategori'];
$lokasi = $_POST['lokasi'];
$masaberlaku = $_POST['masaberlaku'];
$tipe = $_POST['tipe'];
$deskripsi = $_POST['deskripsi'];
$teknologi = $_POST['teknologi'];
mysql_query ("UPDATE activity SET fullname ='$fullname' WHERE id_activity ='$id'" );
mysql_query ("UPDATE item INNER JOIN activity SET item.namaitem = activity.fullname WHERE activity.item_id = item.item_id") ;
header("Location: modelingform.php?id=$id");
}
我要问的是,我可以将底部的$ id发送到下一页吗?
所以我被引导到modelingform.php?id=1
我现在得到的是modelingform.php?id=%201
答案 0 :(得分:0)
您需要对$id
urlencode()
功能
示例:强>
header("Location: modelingform.php?id=".urlencode(trim($id)));
在使用(+)的urlencode()
空格编码中,您还需要使用trim()
来删除空格。