我有一个投资组合,在一个页面中显示3行图像。 它被称为portfolio.php。
我想这样做,当你点击下一个按钮时,它会转到下一页(portfolio2.php),内容相同,只是不同的图片网址,并将该页面重命名为portfolio.php?page = 2 但没有使用分页脚本。
有没有办法在不使用任何高级PHP脚本进行分页的情况下更改页面名称? 有些朋友告诉我这样做:
<?php
// Get the page ID
$page_id = $_GET['page'];
// Create the page string
$page_string = "images_page" . $page_id . ".php";
// Include the page
include($page_string);
?>
但我不确定如何使用此脚本获取内部服务器错误。
有没有办法将指定页面重命名为portfolio.php?page = 2?类似(位置:)或某事......
我想这样做,因为我对PHP一无所知。
谢谢。
答案 0 :(得分:0)
你可以这样做......
if(isset($_GET['page']) && $_GET['page'] != '') {
$pageno = $_GET['page']; /* Sanitize Here */
} else {
/* You can redirect user to home page */
}
if(isset($pageno)) {
if($pageno == '1') {
/* Page 1 content */
} elseif($pageno == '2') {
/* Page 2 content */
}
}
注意: - 始终清理数据