我有一个文件夹,因为我有很多文件,我也有四个按钮,按钮分别是第一个,下一个,上一个,最后一个。当我点击第一个按钮我想获得第一个文件内容,它应该显示当前正在工作的文件。当我点击下一个按钮我想获得下一个文件内容,当我点击上一个按钮想要获取以前的文件内容,当我点击最后一个按钮时,我想获得最后一个文件内容。
$next_slide=$text+"1";
echo $next_slide;
$a_str = array($_POST["content"]);
$contents = implode(PHP_EOL, $a_str);
$contents .= PHP_EOL . PHP_EOL;
$get_content=file_get_contents($foldername.'/'.$next_slide."-html",$contents);
当我点击第一个获取第一个文件内容时,将1传递给php fie并添加+1以获取下一个文件内容,但不获取第二个文件内容 请帮我怎么做?
答案 0 :(得分:0)
请尝试以下操作,-html不是有效的扩展程序
$handler = fopen($foldername.'/'.$next_slide.'.html','r');
$get_content = fread($handler);
答案 1 :(得分:0)
您必须节省客户的选择:
$choice = 0;
if(isset($_SESSION['actual'])){
$choice = $_SESSION['actual']; or COOKIE as you want.
}
if($_GET['next']){
$choice++;
}
elseif($_GET['previous']){
$choice--;
}
elseif($_GET['first']){
$choice = 'first';
}
elseif($_GET['last']){
$choice = 'last';
}
$_SESSION['actual'] = $choice;
$get_content=file_get_contents($foldername.'/'. $choice ."-html",$contents);