php - 删除页面不起作用

标签 php mysql content-management-system

<分区>

我正在创建一个 cms,并且已经完美地设置了除删除页面之外的所有页面。

我的 delete.php 有这段代码:

<?php

session_start();

include_once('../include/connection.php');
include_once('../include/article.php');

$article = new Article;

if (isset($_SESSION['logged_in'])) {
    $articles = $article->fetch_all();
?>    
<html>
<head>
<title>testing</title>
<link rel="stylesheet" href="../style.css" />
</head>

<body>
<div class="container">
<a href="index.php" id="logo">CMS</a>

<br /><br />

<form action="delete.php" method="get">
     <select onchange="this.form.submit();">
<?php foreach ($articles as $article){ ?>
    <option value="<?php echo $article['article_id']; ?>"><?php echo $article['article_title']; ?></option>
<php } ?>
     </select>
</form>

</div>
</body>
</html>
<?php
} else {
     header('Location: index.php');

}
?>

但在我的错误日志中它告诉我:

PHP Parse error: syntax error, unexpected T_ELSE in/delete.php on line 37

第 37 行是 "} else {"请有人告诉我我哪里出错了?

谢谢。

最佳答案

您的 php 起始标记无效。改变

< php } ?>

<?php } ?>

关于php - 删除页面不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17447239/

相关文章:

c# - 从 mysql 检索保存的图像时出现参数无效错误 c#

MySQL根据另一个表中的日期计算一个表中的行数

mysql - 如果值不为空,则插入 mysql

content-management-system - Grav CMS 页面名称

php - 上传图片并添加mysql链接

php - 通过函数将键和值添加到数组中

php - 无法从Youtube检测到1080p和更高的视频网址

java - 如何向自定义 Magnolia CMS 模板添加导航?

javascript - 提交一个通过ajax调用的表单

php - 使用 PHP 从另一个网站获取描述