Slugo
Новичок
Привет! Решил попрактиковаться, изучал php 3 дня (по Хольцнеру). Написал гостевую книгу: gbook.site90.net/
3 часа писал код, ещё 3 проводил отладку.
Хочу услышать замечания недочетов моего кода и советы. Спасибо.
Сорцы:
index.html
code.php
3 часа писал код, ещё 3 проводил отладку.
Хочу услышать замечания недочетов моего кода и советы. Спасибо.
Сорцы:
index.html
PHP:
<!DOCTYPE html>
<html>
<head>
<title>Гостевая книга</title>
<link rel="stylesheet" href="style.css" type="text/css" />
</head>
<body>
<div id="wrap"> <!-- Форма -->
<form method="post" action="code.php">
<textarea name="text" cols="50" rows="10"></textarea>
<br />
<br />
<input name ="button" type="submit" value="Отправить" />
</form>
<div>
<?php
# Делаем массив из содержимого base.txt
$file = fopen ("base.txt", "r"); //Открываю для чтения base.txt
$base = fgets ($file); // В $base записываю строку из base.txt
$base = explode ("/", "$base"); //После добавленного комментрия "косой чертой"
//ставиться "косая черта"
//Все комментарии записаны в одну строку!
# Выводим комментарии, если они есть
if (count ($base) != 0 )
{
foreach ($base as $value)
{
echo "<p>$value</p><br />";
}
}
else
{
echo "Нет комментариев"; //Если база пуста
}
fclose ($file)
?>
</div>
</div>
</body>
</html>
PHP:
<?php
$text = strip_tags ($_POST ["text"]); //Записываем текст из формы в $text
$text = strip_tags ($_POST ["text"]); //Записываем текст из формы в $text
$file = fopen ("base.txt", "a");//Открываем файл для записи,
//помещаем указатель в конец строки
fwrite ($file, "$text/"); //Записываем текст формы в base.txt и ставим на конце слэш
fclose($file);
?>