使用文件functions.php尝试从表单中获取的数据来记录另一个PHP文件。 它工作得很好,除了它只从表单中检索数据,但它不检索/注册我想输入的数据,例如正确操作网站所需的html标签。 我很感激你的建议。
/** php function file dir: ‘/themes/dir/securedir/subdir/functions.php’ */
/** php form file dir: ‘/themes/dir/formsdir/subdir/forms.php’ */
function updateVesti() {
If (isset($_GET['pn-path'])){
/** path: ‘/themes/dir/pagedir/subdir/phpfile.php’ */
$pn_path = $_REQUEST['pn-path'];
$inputs = !empty($_REQUEST['novosti']) ? $_REQUEST['novosti'] : array();
if(!$fhandle = fopen($pn_path,"w")){
header("Location: ../error.php?err=updateVesti() fhandle razlicno od fopen");
exit();
}
if (is_writable($pn_path)) {
foreach($inputs as $value) {
$val1 = '<li class="news-item"><a href="#">';
$val2 = '</a></li></br>';
$contents = $val1. $value. $val2; /** write only $value? */
echo $contents;
$novosti = $value .PHP_EOL;
if (fwrite($fhandle, $novosti) === FALSE) {
header("Location: ../error.php?err=updateVesti() fwrit = false");
exit();
}
}
}else{
header("Location: ../error.php?err=updateVesti() file is not writible");
}
fclose($fhandle);
header('Location: ../dir/index.php');
exit();
}else{
exit();
}
}
强文**
答案 0 :(得分:0)
我们通常会得到可靠的解决方案!暂时搁置工作一段时间,解决方案将独立出现!变量代码名称的微小变化,现在效果很好!可能是因为疲劳造成了这样的遗漏,尽管令人惊讶的是我没有全面找到类似的问题!我希望这个例子可以帮助别人,如果没有别的知道,他们应该适当休息,以便在大脑中保持新鲜感!
...
$value = $val1. $value. $val2; // instead of $content
echo $value;
$novosti = $value .PHP_EOL;
...