Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.01.2010, 16:13   #11
slamm
Новичок
Джуниор
 
Регистрация: 16.01.2010
Сообщений: 8
По умолчанию

Этот пример то работает, но вот у меня не работает...
Код:
function cs($qValue,$selValue)
{
	$out="";
    if($qValue==$selValue){
          $out="selected";
    }
    return $out;
}
echo "<form action=\"test.php\" method=\"post\">
<SELECT NAME=\"komnata\" SIZE=1>
<OPTION ".cs($_POST['komnata'],"Комната")." VALUE=\"Комната\">Комната";
$fh = file("data/komnata.dat");
for ($i = count($fh); $i>0; $i--) 
    { 
	list($komnata)=explode(" ", $fh[$i-1]);	
      echo "<OPTION ".cs($_POST['komnata'],"$komnata")." VALUE=\"$komnata\">$komnata";
    }
echo "</SELECT>
После обновления идёт на начало...
slamm вне форума Ответить с цитированием
Старый 16.01.2010, 16:35   #12
ssdm
Форумчанин
 
Регистрация: 20.05.2009
Сообщений: 506
По умолчанию

Код:
echo "<form action=\"test.php\" method=\"post\">
<SELECT NAME=\"komnata\" SIZE=1>
<OPTION ".cs($_POST['komnata'],"Комната")." VALUE=\"Комната\">Комната";
$fh = file("data/komnata.dat");
for ($i = count($fh); $i>0; $i--) 
    { 
	list($komnata)=explode(" ", $fh[$i-1]);
	echo $_POST['komnata']; //Что выдает ?
      echo "<OPTION ".cs($_POST['komnata'],"$komnata")." VALUE=\"$komnata\">$komnata";
    }
echo "</SELECT>
ssdm вне форума Ответить с цитированием
Старый 16.01.2010, 16:40   #13
slamm
Новичок
Джуниор
 
Регистрация: 16.01.2010
Сообщений: 8
По умолчанию

Всё, решил, всё работает..
ssdm Спасибо огромное за помощь.
Всё решил той же командой trim

Код:
echo "<SELECT NAME=\"komnata\" SIZE=1>";
$dir="data/komnata.dat";
$fh = file(trim($dir));
for ($i = count($fh); $i>0; $i--) 
{ 
list($komnata)=explode(" ", $fh[$i-1]);	
echo "<OPTION ".cs($_POST['komnata'],trim($komnata))." VALUE=\"$komnata\">$komnata";
}
echo "</SELECT>";
slamm вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с чтением и выводом содержимого текстового файла на экран -=PascaL=- Помощь студентам 16 08.08.2009 07:13
Проблема с чтением из INI файла JustKurt Общие вопросы Delphi 3 04.08.2009 20:47
Проблема с чтением типизированного файла. Вадим Буренков Общие вопросы Delphi 8 28.05.2009 13:31
проблема с чтением из файла Tesmont Общие вопросы C/C++ 0 20.05.2009 19:39
C++: проблема с чтением строки ф-ей ReadConsole() Retiz Помощь студентам 2 18.09.2008 21:32