<MyRusakov.ru />

Вёрстка сайта с нуля

Вёрстка сайта с нуля

Это уникальная информация по созданию страниц любой сложности. Вы узнаете всё, что нужно по HTML и CSS, а также увидите множество примеров по вёрстке страниц. А также почти к каждому уроку идут упражнения для закрепления материала, поэтому в отличном результате можете быть уверены! Пройдя данный курс, Вы сможете верстать страницы с любым по сложности дизайном. Помимо курса, Вы получите Бонус, который расскажет, как заработать на вёрстке сайтов.

Весь курс соткан из практических примеров реальной вёрстки. А также почти к каждому уроку идут упражнения для закрепления материала, поэтому в отличном результате можете быть уверены!

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Форум сайта MyRusakov.ru

Комментарии на сайте. PHP
18.02.2013 21:11:19 Комментарии на сайте. PHP Сообщение #1
Мистер Ян

Мистер Ян

Освоившийся

Освоившийся

Дата регистрации:
27.08.2012 14:32:19

Сообщений: 36

Я прошел раздел "Основы PHP", и решил реализовать комментарии на сайте. НТМL форму обрабатывает, все выводит, но прежде написанные коментарии не сохраняет, а при обновлении страницы, выводит только один комментарий, последний. Подскажите пожалуйста, как объяснить РНР, не "обнулять" ранее выведенные данные, а лишь добавить к ним новые! Спасибо заранее!
Профиль Ответить
18.02.2013 21:13:32 Комментарии на сайте. PHP Сообщение #2
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Удаление старых и добавление нового сделать сложнее, чем просто добавление новых. Поэтому ищите ошибку, вот метод: http://myrusakov.ru/php-finderror.html
Профиль Ответить
18.02.2013 21:18:45 Комментарии на сайте. PHP Сообщение #3
Мистер Ян

Мистер Ян

Освоившийся

Освоившийся

Дата регистрации:
27.08.2012 14:32:19

Сообщений: 36

Вот, посмотрите исходник:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns = "http://www.w3.org/1999/xhtml">
<head>
<title>Form test</title>
</head>
<body>
<form name = "myform" method = "post">
<table>
<tr>
<td>Имя:</td>
<td>
<input type = 'text' name = 'firstname'/>
</td>
</tr>
<tr>
<td>E-mail:</td>
<td>
<input type = "text" name = "E-mail"/>
</td>
</tr>
<tr>
<td colspan = '2'>Сообщение:</td>
</tr>
<tr>
<td colspan = '2'>
<textarea name = "message" cols = "40" rows = "10"></textarea>
</td>
</tr>
<tr>
<td>
<input type = "submit" name = "send" value = "Отправить"/>
</td>
</tr>
</table>
</form>
<br/>
Отзывы:
<br/>
<?php
echo 'Имя: '.$_REQUEST[firstname].'<br/>';
echo 'Сообщение: '.$_REQUEST[message].'<br/>';
?>
</body>
</html>
Профиль Ответить
18.02.2013 21:22:52 Комментарии на сайте. PHP Сообщение #4
Мистер Ян

Мистер Ян

Освоившийся

Освоившийся

Дата регистрации:
27.08.2012 14:32:19

Сообщений: 36

Тоесть я просто вывожу имя и сообщение пользователя, а РНР при этом удаляет комментарии, написанные раньше
Профиль Ответить
18.02.2013 21:24:06 Комментарии на сайте. PHP Сообщение #5
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

В данном коде выводится только одно сообщение, чтобы выводились другие, нужно считывать их из того места, куда они были сохранены, например, из базы данных.
Профиль Ответить
18.02.2013 21:24:50 Комментарии на сайте. PHP Сообщение #6
Мистер Ян

Мистер Ян

Освоившийся

Освоившийся

Дата регистрации:
27.08.2012 14:32:19

Сообщений: 36

Как все просто! Спасибо!
Профиль Ответить