Вопрос № 19617: Здравствуйте!
Ситуация такая. Есть функция - обработчик формы. И форма и функция лежат в одном php файле. Вопрос в том, как можно вызвать эту функцию после заполнения формы посетителем? Можно, конечно же, сделать два файла. В одном форма, в друго...Вопрос № 19628: Кто-нибудь, дайте , пожалуйста файл php_gd.dll для джентельменского набора, рассмотренного на страницах Игромании...Вопрос № 19653: тут такое дело...
пишу вот такую форму, данные в которую вводятся из БД
echo "<form method='post'>";
for($i = 0; $i < $number; $i++)
{
echo "<h4>".$i."<h4>";
echo "<input type='text' name...
Вопрос № 19617
Здравствуйте!
Ситуация такая. Есть функция - обработчик формы. И форма и функция лежат в одном php файле. Вопрос в том, как можно вызвать эту функцию после заполнения формы посетителем? Можно, конечно же, сделать два файла. В одном форма, в другом обработчик на php, но хочу понять, как можно это реализовать таким способом. Видел, что вызывают как то так: test.php?regis , но не работает. Значит, не так. Сам додумать не могу :((
Код прилагаю. Надеюсь на помощь.
Макс.
Приложение:
Отправлен: 13.04.2005, 04:13
Вопрос задал: sedojded (статус: Посетитель)
Всего ответов отправлено: 2
Отвечает: avil
Здравствуйте, sedojded!
просто передавайте данные формы в этот же файл и ставьте проверку, передаются ли переменные или нет... если да, то обрабатывайте, если нет, то выводите форму.
Ответ отправил: avil (статус: 3-ий класс)
Отправлен: 13.04.2005, 08:29 Оценка за ответ: 3 Комментарий оценки: Слишком широкий ответ. Передавайте, проверяйте... К этим словам не плохо хотя бы функции перечислять, какими это можно делать. А так сказать может почти каждый.
Отвечает: NeiTrinO
Здравствуйте, sedojded! делается так. например, это все в файле index.php в нем пишите форму, где будет тег <form method='get'> (ну или post можно - не важно) кнопка для отсылки формы должна быть где-то вот такого вида: <input type='submit' name='form_submit' value='Отправить'> потом ниже формы пишите: if(isset($form_submit)) // если кнопка была нажата { а здесь обрабатываете все } если хотите скрыть форму после отправки данных, то форму заключаете в условие: if(!isset($form_submit))
- если кнопка еще не была нажата { форма } и все. Будут - вопросы, можете написать на мыло
Ответ отправил: NeiTrinO (статус: Практикант)
Отправлен: 13.04.2005, 12:54
Вопрос № 19628
Кто-нибудь, дайте , пожалуйста файл php_gd.dll для джентельменского набора, рассмотренного на страницах Игромании
Отвечает: Евгений Неверов
Здравствуйте, Чернобривченко Александр Эдуардович!
Напишите мне на e-mail:info@homerstudios.ru
Ответ отправил: Евгений Неверов (статус: 3-ий класс)
Отправлен: 13.04.2005, 09:49
Отвечает: NeiTrinO
Здравствуйте, Чернобривченко Александр Эдуардович!
высылаю файл
.....................
.....................
Прикреплённый файл: Загрузить >> Срок хранения файла на сервере RusFAQ.ru составляет 14 суток с момента отправки ответа.
Ответ отправил: NeiTrinO (статус: Практикант)
Отправлен: 13.04.2005, 12:57
Вопрос № 19653
тут такое дело...
пишу вот такую форму, данные в которую вводятся из БД
echo "";
а потом это все передается на обработчик и дальше что не важно.
Так вот, во втором поле находится довольно большой участок htmk-кода. Примерно, размером, около 4 Kb. Возникла проблема. Часть данных выводится нормально, а 3 записи при выводе, выходят за поле . То есть поле-то заполняется как надо, вопросов нет, но часть кода отображается ниже поля.
Думал, что из-за длины текста, но, вставив один и тот же участок во все полня обнаружил, что все нормально, кроме все тех же мест, где код выступает
Может кто может подсказать как это все решить?
Отправлен: 13.04.2005, 16:54
Вопрос задал: NeiTrinO (статус: Практикант)
Всего ответов отправлено: 1
Отвечает: avil
Здравствуйте, NeiTrinO!
видимо вы забываете ставить закрывающие теги, либо во вставляемом коде есть закрывающие скобки либо теги...
если ты выводишь в <> То должен быть </> - возможно он есть во вставляемом тесте...
Ответ отправил: avil (статус: 3-ий класс)
Отправлен: 14.04.2005, 09:02 Оценка за ответ: 1 Комментарий оценки: =) товарищ... наверняка же перед тем как я задал вопрос я 101 раз это все проверил, не правда ли? =) и если такое дело и все это выходит за рамки... то СКОРЕЕ всего не закрыт тег <>. И уж ТОЧНО я это проверил перед тем как задавать вопрос... и уж СОВЕРШЕННО ТОЧНО все правильно в этом плане, если я это задал. Тем более, если б Вы внимательно просмотрели исходник - ошибок бы в тегах не
обнаружили. ИДИОТИЗМ!!!