<MyRusakov.ru />

Профессия Web-разработчик

Профессия Web-разработчик

Этот комплект за 8 месяцев превратит Вас в Web-разработчика с нуля. Учиться достаточно 1 час в день.

Начнёте Вы с HTML, CSS и вёрстки сайтов. Потом перейдёте к программированию и JavaScript. Затем изучите PHP, MySQL, SQL, Python. Изучите Web-фреймворки Laravel и Django. Создадите 5 своих сайтов для портфолио.

Комплект содержит:

- 540 видеоуроков

- 110 часов видео

- 1205 заданий для закрепления материала из уроков

- 5 финальных тестов

- 7 сертификатов

- 12 Бонусных курсов

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

Подпишитесь на мой канал на YouTube, где я регулярно публикую новые видео.

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

Подписавшись по 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

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