X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Создание формы комментария
marina sp
marina sp
Topic Starter сообщение 20.4.2010, 22:03; Ответить: marina sp
Сообщение #1


Здравствуйте!

Прошу прощения, если не в тот раздел пишу.
Я новичок, изучаю html, css - делаю сайт с фото.
Помогите, пожалуйста, прояснить, как делают комментарии?т.е. при нажатии кнопку "оставить комментарий" появляется новое окно(например 200х200пх) поверх контента с выбором смайликом и возможностью оставить коммент?

В инете поискала, как поняла это-форма, и нужны файлы php?

Умные люди, подскажите, пожалуйста, как это сделать? :rolleyes:
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 21.4.2010, 1:20; Ответить: alexdrob
Сообщение #2


На HTML не как, нужно скриптовый язык любой, например php.

Лучше всего использовать связку php+mysql
Вот пример написания скриптов, его вполне хватит чтобы сделать комментарий.

Вообще вариантов много, у вас наверное картинки просто хранятся на сервере без базы данных? тогда или переделать с базой или делать таблицу с полями
id - уникальный номер комментария
file - путь к картинке, чтобы различать картинки
text - сам комментарий

ну а дальше уже по нуждам поле с датой с пользователем и т.д.

ну или если не слишком крупный проект и планируются не больше нескольких десятков комментариев то можно без базы обойтись.
создавать файлик тестовый с таким же именем как и картинка например и хранить там комментарии


перенёс в PHP
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
marina sp
marina sp
Topic Starter сообщение 22.4.2010, 1:10; Ответить: marina sp
Сообщение #3


alexdrob, спасибо за совет и помощь!:goodpost:

Попробовала создать форму. И вот что получилось.

HTML:
<a href="/1/form.html"><img src="komment.jpg" /></a>
(это картинка-кнопка добавления комментария)

При нажатии на нее появляется форма комментарий из /1/form.html :

<form method='post' action="" name="formname" target="_parent">
<p align="center">
<label for="name">Ник:</label><br>
<input name="name" maxlength="50" type="text" size="18">
</p>
<p align="center">
<label for="message">Комментарий:</label><br>
<textarea rows="5" cols="14" name="message"></textarea>
</p>
<p align="center">
<input name="submit" type="submit" value="Добавить">
</p>
</form>

Скажите,пожалуйста, а как дальше прописать php скрипт, чтобы после ввода своих данных -эти данные добавились
в определенное место на сайте, т.е. в моем случае -это место находится сразу под кнопкой "добавить комментарий"?

Да, базы данных у меня нет. И картинки хранятся просто на сервере. И будет всего несколько комментариев. Простите, а как и куда добавить текстовый файл для хранения комментариев?

И последний вопрос-как эту форму для заполнения сделать так,чтобы при нажатии на кнопку "добавить комментарий" -форма появлялась поверх всего содержимого на сайте,т.е. на этой же странице возле кнопки, не в новом окне?:huh:

Помогите. пожалуйста, разобраться.:unsure:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Han_hb
Han_hb
сообщение 27.4.2010, 12:48; Ответить: Han_hb
Сообщение #4


А по моему это JS если в этом же окне + смайлики и коменты. НА счёт как зделать так чтобы появлялось и как прописать PHP скрипт это нужно открывать учебник и читать.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Seravin
Seravin
сообщение 27.4.2010, 13:12; Ответить: Seravin
Сообщение #5


пиши в аське в общих чертах объясню 4-300-300-1:goodpost:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
int_hb
int_hb
сообщение 1.5.2010, 22:46; Ответить: int_hb
Сообщение #6


Вот архив с рабочей формой и скриптами.Ну а внешний вид сама изменишь как будет угодно.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
borysnn
borysnn
сообщение 20.5.2010, 11:01; Ответить: borysnn
Сообщение #7


(int_hb @ 2.5.2010, 01:46) *
Вот архив с рабочей формой и скриптами.Ну а внешний вид сама изменишь как будет угодно.

А это архив гостивой книги или формы коментариев на статичную страницу html (я новечок)
если у меня задача вставить форму в уже имеющую страницу html через код <& php
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Кладинец
Кладинец
сообщение 5.12.2011, 17:38; Ответить: Кладинец
Сообщение #8


Не работает это!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Galen
Galen
сообщение 5.12.2011, 19:16; Ответить: Galen
Сообщение #9


marina sp, база данных вообще есть? Комментарии действительно проще хранить в ней, хотя можно и в файлах.
Чтобы всё красиво "летало" (окошко появлялось поверх страницы, комментарии сохранялись/показывались без перезагрузки страницы) нужна связка AJAX+PHP.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Кладинец
Кладинец
сообщение 6.12.2011, 18:52; Ответить: Кладинец
Сообщение #10


Я говорю архив от intа не работает. Дайте кто нибудь готовую форму
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) как заслужить право на создание новой темы?
7 writer80 2120 12.3.2024, 22:54
автор: Lumex
Открытая тема (нет новых ответов) <Braga/> Создание Telegram-ботов, web-приложений, крипто-бирж, сайтов.
2 newbraga 1674 10.3.2024, 22:04
автор: newbraga
Открытая тема (нет новых ответов) СОЗДАНИЕ : / САЙтЫ / ЛЕНДЫ / БОТЫ ТГ / ВАЙТЫ / КРЕО / СОФТЫ / ДИЗАЙН [PHP, JS, HTML/CSS] и другое
5 CULA 3291 19.12.2023, 18:55
автор: CULA
Открытая тема (нет новых ответов) Создание и ведение аккаунтов в соцсетях ("В контакте"/Telegram)
Услуги от профессионального журналиста и SMM-менеджера
2 AvtorXXX 1653 13.11.2023, 23:47
автор: AvtorXXX
Открытая тема (нет новых ответов) Создание информационной площадки с доской объявлений
1 xweb 2037 16.1.2023, 16:25
автор: xweb


 



RSS Текстовая версия Сейчас: 28.3.2024, 20:46
Дизайн