[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: _POST отправить данные
Serega
дело такое есть некая форма, она отправляется обрабатывается и открывается следующая страница с следующей формой, сгенерированная на основе первой.
вопрос такой как со второй формы отправить некоторые данные из первой формы.
(вторая форма в обработчике первой)
<form name="sendzakaz" enctype="multipart/form-data" method="post" action="zap.php">
...
<tr ><td nowrap width="206" height="1" class=listing>Имя Отчество</td><td width="258" height="1" class=listing>
<input type="text" name="name" size="50">
</td>
<tr ><td nowrap width="206" height="1" class=listing>Адрес</td><td width="258" height="1" class=listing>
<input type="text" name="adres" size="60">
</td>
<tr ><td nowrap width="206" height="1" class=listing>Телефон</td><td width="258" height="1" class=listing>
<input type="text" name="telefon" size="12">
</td>
<tr ><td nowrap width="206" height="1" class=listing>Телефон</td><td width="258" height="1" class=listing>
<input type="text" name="telefon" value=<?php $_POST[nDI]> size="12">
</td>
...
<input type="submit" name="яфз" value="Отправить" />
...

так работает, но ненужное текстовое поле создаётся на странице.
как с этой формой передать $_POST[nDI] полученый от предидущей?
Ребят помогите )







Спустя 3 минуты, 20 секунд (14.11.2009 - 16:28) Stuff_f написал(а):
с помощью переменных, отправляй, только смотри post and get чуствительные к регистру

Спустя 10 минут, 2 секунды (14.11.2009 - 16:38) Guest написал(а):
а как именно? можно код пожалуйста. все перерыл, везде отправляют через текстовые поля, радиокнопки, checkbox... а просто значение не вводимое, и невидимое на странице не знаю как

Спустя 26 минут, 18 секунд (14.11.2009 - 17:04) Grazor написал(а):
Guest
<input type="hidden" name="name" value="то самое значение" />

Спустя 6 минут, 43 секунды (14.11.2009 - 17:11) Stuff_f написал(а):
Брат, блин, это называется сделать работу чужими руками, huh.gif .

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

<form name="reg" enctype="multipart/form-data" method="post" >

потом пишим обработчик, в кратце опять же, ибо хочу поберечь, свои нервы, и твою голову.


if (isset($_post['reg']))
{
//соответственно сдесь, код который проверяет правильность ввода всех данных и обработка, на null полей.

//потом когда все проверенно и все ок, появляется вторая форма, правда не знаю каким макаром она там у теб появляется, но мы используем include ("zap.php");

}

потом когда появилась вторая форма, мы просто делаем так , если это к примеру вторичный вод имени, а именно логина, или фамилии, или допустим имени, то просто в поле где содержится идентичные данные встовляем,


<input type="text" name="telefon" value=$_post['login']> size="12">



примерно так, думаю ты разберешься

Спустя 12 минут, 28 секунд (14.11.2009 - 17:24) Serega написал(а):
Ребята спасибо)) выручили! smile.gif

Спустя 3 минуты, 6 секунд (14.11.2009 - 17:27) Serega написал(а):
Grazor спасиб за type="hidden" оно то мне и надо ))
Быстрый ответ:

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