Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Передача данных из одного обработчика формы, в другой без изменений 
:(
    Опции темы
sw04
Дата 24.9.2007, 01:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 372
Регистрация: 22.1.2007
Где: Ufa

Репутация: нет
Всего: 18



ясно понятно написано от одного обработчика, обработав, необходимо передать второму - использовать hidden'ы либо $_SESSION.
как вариант записывать данные по временный файл, но это медленный вариант из выше предложенных.



--------------------
<удалено администрацией>
PM   Вверх
BuShaRt
Дата 24.9.2007, 07:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1391
Регистрация: 29.6.2006

Репутация: 4
Всего: 6



Задача представляет собой стандартный вариант маленькой головоломки, где надо сначала проаналезировать все, потом данные разделить на группы и после этого уже подумать, как их обрабатывать. Я думаю, все были бы не против вам помочь, но аналезировать задачу, которая поставленна лишь у вас в голове, очень сложно - на форуме вы выражаетесь очень не ясно, возможно причина в том, что вы пытаетесь не задать вопрос как реализовать задачу, а задать вопрос, как реализовать вами придуманное решение задачи?

Это сообщение отредактировал(а) BuShaRt - 24.9.2007, 07:42
PM MAIL   Вверх
NetFlame
Дата 24.9.2007, 14:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 316
Регистрация: 8.3.2006
Где: Москва

Репутация: нет
Всего: нет



Мой исходник задачи.

Есть файл. На хостинге. С зонами, SOA-записями, A-записями, МХ-записями и т.д.

Пример файла:

Код

domen.example.com.  86400 IN NS ns1.example.com
mail 86400 IN A 127.0.0.1
www 86400 IN CNAME domen.example.com.


Программа для редактирования этого файла разбивает каждую строку и каждое значение через пробел на инпут.
Например:

Код

<input name=line-0-1 type=text value=domen.example.com.> <input name=line-0-2 type=text value= 86400>  .....
<input name=line-1-1 type=text value=mail> <input name=line-1-2 type=text value= 86400> <input name=line-1-3 type=text value= A> <input name=line-1-4 type=text value=127.0.0.1>
<input name=line-2-1 type=text value=www> <input name=line-2-2 type=text value= 86400> <input name=line-2-3 type=text value=CNAME> <input name=line-2-4 type=text value=domen.example.com.>


Если добавить в этот файл одну строку ( например, указание еще одного NS сервера для домена domen.example.com. , то файл станет таким

Код

domen.example.com.  86400 IN NS ns1.example.com
mail 86400 IN A 127.0.0.1
www 86400 IN CNAME domen.example.com.
domen.example.com.  86400 IN NS ns2.addonns.net


А обработать нужно будет еще одну строку

Код

<input name=line-3-1 type=text value=domen.example.com.> <input name=line-3-2 type=text value= 86400> <input name=line-3-3 type=text value=NS> <input name=line-2-4 type=text value=ns2.addonns.net>


И эти доп значения нужно будет передать в другую форму. Зачем. Для того, чтобы у пользователей не было возможности использовать эту программу ( ну, или точнее выражаясь, страницу ) напрямую, так как в ней содержится строка юзера и пароля в экшне этой формы ( http://user@passowrd:panel.xsite.com:2020/ )

Я буду передавать эти данные из 1 формы во вторую, а вторая будет скрыто передавать данные измененных или добавленных значений в эту программу, которая будет содержать имя пользователя и пароль, но скрыто для пользователя.
PM MAIL WWW ICQ   Вверх
BuShaRt
Дата 24.9.2007, 15:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1391
Регистрация: 29.6.2006

Репутация: 4
Всего: 6



NetFlame
Почему не MySQL?
Почему пользователь не сможет напрямую юзать вторую форму? Почему вы решили, что логин и пароль скрыт от пользователя?
PM MAIL   Вверх
NetFlame
Дата 24.9.2007, 20:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 316
Регистрация: 8.3.2006
Где: Москва

Репутация: нет
Всего: нет



Потому что это файл конфигурации сервера, я его не имею права изменять, так как он работает с cpanel, whm, apache и т.д.

Цитата

Почему пользователь не сможет напрямую юзать вторую форму? Почему вы решили, что логин и пароль скрыт от пользователя?


Иначе, увидив логин и пароль, пользователь получит доступ ко всем аккаунтам на хостинге...

Добавлено через 13 минут и 55 секунд
Вопрос. Как целиком кусок страницы загнать в переменную? Может есть какой-то тег для этого?

Это сообщение отредактировал(а) NetFlame - 24.9.2007, 20:18
PM MAIL WWW ICQ   Вверх
BuShaRt
Дата 24.9.2007, 21:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1391
Регистрация: 29.6.2006

Репутация: 4
Всего: 6



По моему вы не защиту сейчас пытаетесь создать, а создаете откровенную дыру в безопастности системы.
Кстате, в PHP нет не каких тегов, это не язык разметки, в отличие от HTML.
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0818 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.