[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Анкета
Ivanyankov
Здравствуйте,
мне нужна помощь. Дело в том, что мне надо создать какую-то страницу №1 с анкетой,ответы на которую мне будут отсылаться на страницу №2, на которую после выполнения анкеты не будут переадресововаться пользователи. На странице №2 должно быть видно, что какой пользователь написал (например в разных абзацах, таблицах или через ENTER).
Буду рад за каждую помощь. Спасибо.



Спустя 9 минут, 16 секунд (29.09.2011 - 15:38) linker написал(а):
Без твоих собственных идей никто и пальцем не пошевелит. Хочешь чтобы за тебя сделали работу, милости просим в соответствующий раздел, где за денежку тебе всё напишут.

Спустя 8 минут, 43 секунды (29.09.2011 - 15:47) inpost написал(а):
Ivanyankov
Ждём пока сам сделаешь, но что-то КОНКРЕТНОЕ не будет получаться smile.gif

Спустя 3 часа, 2 минуты, 59 секунд (29.09.2011 - 18:50) Ivanyankov написал(а):
Можете пожалуйста логику объяснить? Понимаю, что со стороны смотрится некрасиво, но я не прошу все за меня написать, но подтолкнуть - пар тэгов, которые мне бы могли помочь и какую-то систему в этом помочь понять.


Прочитаю ответы завтра, тогда и отпишусь. До завтра.

Спустя 3 минуты, 53 секунды (29.09.2011 - 18:54) inpost написал(а):
Что значит теги? Ты даже форму не можешь создать? То тут учебники только помогут...

Спустя 29 минут, 57 секунд (29.09.2011 - 19:24) Fredrich написал(а):
Алгоритм прост на страницу №1 приходит пользователь и потом отсылает данные о какой то проделанной работе на сервер а сервер в свою очередь отправляет на страницу 2 результат работы

Спустя 2 часа, 54 минуты, 48 секунд (29.09.2011 - 22:18) Ivanyankov написал(а):
Скажу иначе. Я знаю как отослать информацию из страницы №1 на страницу №2. Не знаю только как сделать, дабы эта самая информация сохранялась на странице №2 и не изменялась при следующем заполнении анкеты другим пользователем. И переадрессацию убрать бы каким-то способом. Уверен для этого есть свой тег/код/скрипт/атрибут.

Завтра или после попытаюсь написать весь код, который знаю, что должен присутствовать в этом скрипте.

Fredrich: спасибо. Посмотрю, что из этого у меня получится.

З.Ы. Спасибо всем, кто ответил. Не переставайте, каждый совет или подсказка мне очень поможет.

Спустя 7 минут, 24 секунды (29.09.2011 - 22:26) Игорь_Vasinsky написал(а):
Цитата
Скажу иначе. Я знаю как отослать информацию из сервера №1 на сервер №2


всё.. всё.. завязывай. тебе не нужно стока серверов.

1. Создать форму с полями ввода для пользователей (1я страница HTML)
2. После ввода данных - отправить данные в обработчик и вывести их там(2я страница PHP+HTML)

Спустя 1 минута, 26 секунд (29.09.2011 - 22:27) Ivanyankov написал(а):
Прости, я неправильно насчет серверов выразился. Все отредактировано.

Спустя 2 минуты, 45 секунд (29.09.2011 - 22:30) Игорь_Vasinsky написал(а):
Форма сама отправит куда укажешь, главное чтоб там их принять.

Давай 300 ру. час работы и всё ок?

Спустя 17 минут, 24 секунды (29.09.2011 - 22:47) inpost написал(а):
Ivanyankov
Показывай хотя бы код первой страницы, и вообще, что уже сделано, раз пишешь, что "знаешь как сделать форму".

Ты пиши то, что знаешь, покажи, что сделал, тогда можно конкретно говорить, чего тебе не хватает.

Спустя 9 часов, 1 минута, 31 секунда (30.09.2011 - 07:49) linker написал(а):
Ivanyankov
Копай в сторону сессий.

Спустя 3 часа, 28 минут (30.09.2011 - 11:17) Игорь_Vasinsky написал(а):
а нафига ему там сессии?

Спустя 7 часов, 8 минут, 5 секунд (30.09.2011 - 18:25) Ivanyankov написал(а):
Первая страница (это НЕ та страница на которую хочу разместить анкету. Вот собственно получившееся).

<?php
include("menu.php");
$q1 = "Where are you from?";
$q2 = "How old are you?" ;


?>
<form method="post" action="dotaznik2.php">
<div class="tabulka">
<table>


<tr>
<td><?php echo "$q1" ;?></td>
<td><?php echo "$q2" ;?></td>
</tr>
<tr>
<td><input type="text" name="a1" size="6" /></td>
<td><input type="text" name="a2" size="6" /></td>
</tr>
<tr>
<td><input type="submit" value="OK" /></td>
<td><input type="reset" value="X" /></td>
</tr>


</table>
</div>
</form>
</body>
</html>


И вторая Страница

<?php
include("menu.php");
$q1 = "Where are you from?";
$q2 = "How old are you?" ;


?>
<div class="tabulka">
<table>


<tr>
<td><?php echo "$q1" ;?></td>
<td><?php echo "$q2" ;?></td>
</tr>
<tr>
<td><?php echo "$a1" ;?></td>
<td><?php echo "$a2" ;?></td>
</tr>



</table>
</div>
</body>
</html>

Спустя 2 часа, 33 минуты, 9 секунд (30.09.2011 - 20:58) YVSIK написал(а):
Ivanyankov
а теперь надо применить теги ВВ кнопочки такие есть в редакторе
мимо не пройти )) unsure.gif

Спустя 1 день, 12 часов, 59 минут, 12 секунд (2.10.2011 - 09:57) Ivanyankov написал(а):
Это мне так много надо сделать, дабы достичь результата?

Мне надо только данные с первой страницы отослать на вторую, где после следующего выполнения анкеты другим пользователем будет не меняться информация а добавляться. Ну, а после того, как пользователь заполнит анкету пусть его переадресует на третью страницу, где будет писаться "спасибо, анкета выполнена успешно".

Спустя 3 часа, 4 минуты, 43 секунды (2.10.2011 - 13:02) johniek_comp написал(а):
Что надо не понял?
Вводим данные с стр. 1, они приходят на стр.2, ты должен видеть что ввели, кто ввел и редактировать эти записи?
Тогда создавай базу, делай запрос на создание форм для анкеты, файл конфигурации БД, 1 файл с формой, другой куда приходит т.е. админка для того что получил. Записуй, выводи, удаляй!
Или если не хочешь так, то 300 руб. и через 20 минут получай все что ты хотел.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.