使用 include 或 require 定位
Go to anchor with include or require
在我的 index.php 中,我有一个 table,其中包含来自我的数据库的数据。每行都有一个 link 来编辑。编辑页面是一个带有提交按钮的表单。当我按下提交按钮时,数据在数据库中更新,下面我有
<?php
require_once 'index.php';
?>
所以当我回到索引文件时似乎。
但是我想跳转到编辑的数据,比如index.php#2.
<?php
require_once 'index.php#' . $ID;
?>
当然returns
Warning: require_once(index.php#2): Failed to open stream: No such file or directory in...
因为没有名为 index.php#2 的文件,所以只有 index.php.
不过如果我在浏览器中转到 index.php#2 它会按预期工作。
如何使用 include/require 跳转到锚点?
谢谢!
不能那样做。提交编辑表单后,您应该使用锚标记重定向到 URL,即
header('Location: /index.php#'.$ID);
在我的 index.php 中,我有一个 table,其中包含来自我的数据库的数据。每行都有一个 link 来编辑。编辑页面是一个带有提交按钮的表单。当我按下提交按钮时,数据在数据库中更新,下面我有
<?php
require_once 'index.php';
?>
所以当我回到索引文件时似乎。
但是我想跳转到编辑的数据,比如index.php#2.
<?php
require_once 'index.php#' . $ID;
?>
当然returns
Warning: require_once(index.php#2): Failed to open stream: No such file or directory in...
因为没有名为 index.php#2 的文件,所以只有 index.php.
不过如果我在浏览器中转到 index.php#2 它会按预期工作。
如何使用 include/require 跳转到锚点?
谢谢!
不能那样做。提交编辑表单后,您应该使用锚标记重定向到 URL,即
header('Location: /index.php#'.$ID);