|
|
|
| Здравствуйте!
Помогите пожалуйста разобраться вот в чем:
имеется форма...
<FORM METHOD=POST ACTION="">
<INPUT TYPE="text" NAME="login">
</FORM>
и имеется код,который записывает в переменную $all число строк файла users.php
<?
$list = file('users.php');
$all = count($list);
?>
Нужно вместо текстового поля формы сделать скрытое поле и присвоить переменной $login числовое значение,которое выдает код.
Как это сделать,подскажите пожалуйста?! | |
|
|
|
|
|
|
|
для: soix
(10.03.2010 в 15:00)
| | И при чем тут JS? Отдавая страницу эту сразу и прописывайте в форме нужный элемент с необходимым значением.
Или вы о чем? | |
|
|
|
|
|
|
|
для: sim5
(10.03.2010 в 15:21)
| | именно об этом.
Я тоже так думал и это был бы идеальный вариант в моей ситуации,но после перезагрузки страницы я получаю "не заполнены все поля"
по идее я присвоил переменной значение,но "post" ее не передал | |
|
|
|
|
|
|
|
для: soix
(10.03.2010 в 16:33)
| |
<?
$list = file('users.php');
$all = count($list);
?>
<FORM METHOD=POST ACTION="">
<INPUT TYPE="hidden" NAME="login" value="<? =$all; ?>">
</FORM>
|
Только так <?=$all?> возможно, если разрешен короткий РНР-тег (<?), иначе (<?php) нужно так:
<? echo $all; ?>"
А вот передача значений, это уже иное. Из вашего кода не видно что вы там принимаете и чему присваиваете. Вообще ваш вопрос не к месту тут, насколько я понимаю, опишите подробно свои проблемы в разделе РНР. | |
|
|
|
|
|
|
|
для: sim5
(10.03.2010 в 15:21)
| | уточню вопрос...
число присваимое переменной в форме не статично.
Оно может быть в определенный момент разное,а именно в зависимости от числа строк в файле users.php | |
|
|
|