[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: матрица в форме
killkiller
Vot kak ia napisal no ne poluciaetsea sad.gif

PHP
echo '<form action="modifynote.php" method="post">';
for ($i=0;$i<$nr_linii;$i++){
echo '<br><font size="+1">&nbsp;ziua-luna-anul&nbsp;&nbsp;(exemplu: 10-05-2009)</font><br>
<input name="'
.$d[$i][0].'" type="text" size="1" />-<input name="'.$d[$i]1].'" 
type="text" size="1" />-<input name="'
.$d[$i][2].'" type="text" size="1" /><br>';}
</
form>


pomigite napisati pravilino
i esli mojna i cod obrabotshik
zaranie spasibo!!!!!!!!!



Спустя 27 минут, 55 секунд (28.10.2009 - 23:08) Winston написал(а):
killkiller
Лучше использовать одинарные кавычки внутри двойных
PHP
echo "<form action='modifynote.php' method='post'>";

Я не думаю что в форме нужна конкатенация, она лучше для SQL запросов. И делать ее лучше так
PHP
<input name='".$d[$i][0]."'>

Спустя 6 минут, 47 секунд (28.10.2009 - 23:15) killkiller написал(а):
esli mojesh napishi vesi cod

Спустя 14 минут, 36 секунд (28.10.2009 - 23:30) Gram написал(а):
PHP
//  массив форм
 
$form = array
 (
   
'Введите имя:' => 'text',
   
'Введите пароль:' => 'password',
   
'Повторите пароль:' => 'password',
   
'Введите e-mail:' => 'text',
   
'Введите секретный вопрос:' => 'text',
   
'Введите секретный ответ:' => 'text'
 
);

 
// отрисовка
 
echo '<form  action="test_post.php" method="post">';
 
$i 0;
 foreach (
$form as $key => $value)
 {
   echo 
$key '<br><input name="name[' $i ']" type="' $value '" class="form"><br>';
   
$i++;
 }
 echo 
'<input name="button_name" type="submit" value="Нажать">';
 echo 
'</form>';


 
// обработчик
 
foreach ($_POST['name'] as $key => $value)
 {
   echo 
'name[' $key '] =' $value '<br>';
 }

Спустя 4 минуты (28.10.2009 - 23:34) Gram написал(а):
чтоб в переменные засунуть, вот так тогда
PHP
// обработчик
 $i = 0;
 foreach ($_POST['name'] as $value)
 {
   $name[$i] = $value;
   //echo $name[$i] . '<br>';
   $i++;
 }

Спустя 1 час, 44 минуты, 24 секунды (29.10.2009 - 01:18) twin написал(а):
Цитата
Лучше использовать одинарные кавычки внутри двойных

Только с точностью до наоборот.

Спустя 2 дня, 9 минут, 11 секунд (31.10.2009 - 01:27) Lord_ise написал(а):
Я создал форму для передачи данных в test.php
PHP
echo "<form name='Login' action='test.php' method='POST'>
<input name='login' type='text' >
<input type='submit' value='Send'>
</form>"
;


но в test.php встроенный массив $_POST пусто информатция не передается помагите исправит ошыбки. Спасибо.

Спустя 17 минут, 2 секунды (31.10.2009 - 01:44) Gabriel написал(а):
Lord_ise
а код обработчика должны телепатически получать? mad.gif

Спустя 1 час, 48 минут, 22 секунды (31.10.2009 - 03:33) Lord_ise написал(а):
Цитата (Gabriel @ 30.10.2009 - 22:44)
Lord_ise
а код обработчика должны телепатически получать? mad.gif

Нет, я создал test.php и там для проверки поставил "print_r($_POST)", но там массив пуст.

Спустя 1 час, 4 минуты, 20 секунд (31.10.2009 - 04:37) Gabriel написал(а):
HTML
<input type='submit' name="go" value='Send'>

Спустя 10 часов, 38 минут, 34 секунды (31.10.2009 - 15:16) Lord_ise написал(а):
HTML
<input type='submit' name="go" value='Send'>

тоже самое массив $_POST пусто.

Спустя 1 час, 42 минуты, 21 секунда (31.10.2009 - 16:58) Lord_ise написал(а):
Gabriel
я изменил
HTML
<input type='submit' name="go" value='Send'>

тоже самое массив $_POST пусто
Быстрый ответ:

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