|
|
|
| Я скачал гостевую книгу на файлах(от сюда),и решил добавить раздел для администратирования.Сделал функцию для изменения всего сообщения(имя,город,е-маил,URL,сообщение,сообщение администратора).И теперь хочу сделать функцию по удалению сообщения.Название файла такого вида:rec."цифры"
Вот "цыфры" передается в переменной delete.И в файле определяется значение переменной.А потом удаляется фаил.Вот фаил del.php:
<html>
<head>
<title>Удаление сообщния</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<link rel="StyleSheet" type="text/css" href="../guestbook.css">
</head>
<body>
<?
if(!empty($_GET["delete"]))
{
$data = file("../records/rec.".$_GET["delete"]);
$date = $_GET["delete"];
$name = trim($data[0]);
$city = trim($data[1]);
$email = trim($data[2]);
$url = trim($data[3]);
$msg = trim($data[4]);
$answer = trim($data[5]);
?>
<table border="0" width="100%" cellpadding="0" cellspacing="0">
<tr bgcolor="#F8F8F8">
<td rowspan="1" height="20"><nobr><p class=ptdg><b><? echo $name?></b> <? if (!empty($city)) print "($city)"; ?> </nobr></td>
<td width="100%" valign="bottom" align="right" ><nobr><p class=help>от: <b><? print date("<b>d-m-Y</b> H - i",$date); ?></b></nobr></td>
</tr>
<tr>
<td></td>
<td bgcolor="gray" height="1"><img src="../images/pic.gif" border="0" width="1" height="1" alt=""></td>
</tr>
<tr valign="top">
<td rowspan="2" colspan="2" height="25"><nobr><p class=ptdg><? if (!empty($email)) print "e-mail: <a class=link href=mailto:$email>$email</a> "; ?>
<? if (!empty($url)) print "www: <a class=link href='$url'>$url</a>"; ?></nobr></td>
</tr>
<tr>
<td height="10"><nop></td>
</tr>
<tr valign="top">
<td colspan="2"><p class=ptext>
<? echo $msg; ?>
<br>
<?
if (!empty($answer))
{
print "<p class=panswer><b>Аdmin:</b> $answer</p>";
}
?>
</td>
</tr>
</table>
<font size=12 color=#00ff00>Вы хотите удалить это сообщение?</font><br>
<a href="del.php?del=<? echo $_GET["delete"]; ?>">Да</a> или <a href="javascript:history.go(-1)">нет</a></font>
<?
if(!empty($_GET["del"]))
{
$del = unlink("../records/rec.".$_GET["del"]);
if(!empty($del))
{
echo("Сообщение успешно удалено!<a href=index.php>назад</a>");
}
else echo("Сообщение не удалось удалить!");
}
?>
</body>
</html>
|
И при показе файла выдает ошибку:
Parse error: parse error, unexpected $ in /home/g/georgi.h15.ru/WWW/guestbook/admin/del.php on line 62
Помогите кто может,пожалуйста! | |
|
|
|
|
|
|
|
для: Георгий
(22.07.2005 в 21:51)
| | Нет завершающей фигурной скобки в первом блоке if
<?php
if(!empty($_GET["delete"]))
{
$data = file("../records/rec.".$_GET["delete"]);
$date = $_GET["delete"];
$name = trim($data[0]);
$city = trim($data[1]);
$email = trim($data[2]);
$url = trim($data[3]);
$msg = trim($data[4]);
$answer = trim($data[5]);
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(22.07.2005 в 23:02)
| | Большое спасибо!
Я сделал директорию администратирования,и я прикрепляю ее в архиве.
P.S.Я сегодня купил книгу "Самоучитель PHP 5".Очень хорошая. | |
|
|
|