1. Cyrax123 - 21 Сентября, 2008 - 20:44:36 - перейти к сообщению
Помогите найти пример (что-то типа урока) по создания новостного скрипта на php. Или если есть кинте готовый пример к комментами... Функционал нужен такой, добавление/редактирование новостей и комментарии к новостям.
2. RomAndry - 22 Сентября, 2008 - 08:40:44 - перейти к сообщению
Для начала стоит составить задачу (так сказать техническое задание)
представить себя клиентом сайта, затем админом и описать действия каждого
в админке по сути форма для добавления новости и она же для редактирования, если есть ИД и он больше нуля. Ну и список новостей с кнопками или ссылками редактировать удалить
ну а в клиентской части только вывод
дальше уже расширять
представить себя клиентом сайта, затем админом и описать действия каждого
в админке по сути форма для добавления новости и она же для редактирования, если есть ИД и он больше нуля. Ну и список новостей с кнопками или ссылками редактировать удалить
ну а в клиентской части только вывод
дальше уже расширять
3. Cyrax123 - 22 Сентября, 2008 - 20:43:31 - перейти к сообщению
вот наработка.. пока фигня получилась, но всеже..
форма добавления:
форма добавления:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <html>
- <head>
- <title>Добавление новости</title>
- </head>
- <body>
- <br>
- <form name="" action="add.php" method="post">
- Заголовок:<input name="data[0]" type="text" value=""><br>
- Текст:<textarea name="data[1]" rows=5 cols=20 wrap="off"></textarea><br>
- <input type="submit" name="add" value="Добавить">
- </form>
- </body>
- </html>
скрипт добавляющий новости:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- if($_POST['add'] != '') {
- if($title != '') {
- if($text !='') {
- //Подключаемся к БД.
- $query = "INSERT INTO news VALUES (NULL,
- '".$title."',
- '".$text."',
- '".$datetime."')";
- else {echo "Ошибка записи";};
- }
- else {echo "Введите коментарий";}
- }
- else {echo "Введите мэйл";}
- }
- else {echo "<a href=\"index.php\">назад</a>"; };
- ?>
Вывод новостей:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <html>
- <body>
- <?PHP
- //Подключаемся к БД.
- echo "<h1 class=\"a\">$r[title]</h1> <p>$r[text]</p> <p>$r[datetime]</p>";
- }
- ?>
- </body>
- </html>