我再次,这次有一个PHP问题...我正在忙着制作某种管理面板(真的很基本)但是当我试图改变我的滑块或其他东西时,fwrite会覆盖一切.这是我的PHP代码:
<?php
$errorsslider = array();
if($_POST['slider']){
$slider_site = $_POST['slider'];
$f=fopen("../app/includes/configfunctions.php","w");
$set_slider =
"<?php
DEFINE('slider', " . $_POST['slider'] . ");
";
if (fwrite($f,$set_slider)>0){
fclose($f);
}
$errorsslider[] = "<div class='alert alert-success'><button type='button' class='close' data-dismiss='alert'>x</button>" . $LANG['admin']['global']['SliderSuccess']; "</div>";
return $errorsslider;
}
?>
Run Code Online (Sandbox Code Playgroud)
所以在我运行之前,这是我的文件:
<?php
DEFINE('slider', false);
DEFINE('login', true);
?>
Run Code Online (Sandbox Code Playgroud)
在我运行它之后,这是我的文件:
<?php
DEFINE('slider', false);
?>
Run Code Online (Sandbox Code Playgroud)
有没有人有办法解决吗?
PS不要介意代码,看起来很难看,我知道......
丽莎