Кнопка формы "понимает" нажатие со второго раза

4m@t!c

Александр
Кнопка формы "понимает" нажатие со второго раза

после переуствновки Апача и ПХП почему-то нажатие кнопки на HTML-страницах начало отрабатываться со второго раза..;(((.
- Первый раз нажал - номально - скрипт отработал.
- второй раз нажал - брузер начал думать (начал прогресс-бар заполняться)
- третий раз нажал - скрипт моментально отрабатывается.

Все это на локальной машине. пробую на других машинах по локале - такой же глюк идет.
Кто сталкивался - подскажите, пожалуйста.
 

fixxxer

К.О.
Партнер клуба
Дело точно не в браузере?
Апач точно не второй?
 

4m@t!c

Александр
PHP:
        function display_search_window()
        {
        ?>
                <TABLE Width="150" CellSpacing=0 CellPadding=1 BgColor=#003366 Border=0>
                <TBODY Align="center" Valign="middle">
                <FORM Method="post" Action="resultsearch.php" name="winsearch" id="search">
                        <TR>
                                <TD Width="100">
                                        <INPUT Type="text" Size=15 Name="oenumsearch" id="oenumid"
                                      <?PHP
                                            if (isset($_SESSION["s_oenumsearch"]))
                                               echo "Value=\"".$_SESSION["s_oenumsearch"]."\"";
                               ?>>
                </TD>
                    <TD>
                                        <INPUT Type="checkbox" Name="hideornot" VALUE="1"
                                        <?PHP
                            if (isset($_POST["hideornot"]))
                                           echo "checked"
                    ?>>
                </TD>
            </TR>
                        <TR>
                                <TD>
                                        <INPUT Type=submit VALUE="&#207;&#238;&#232;&#241;&#234;">
                                </TD>
                <TD>
                        &nbsp;
                </TD>
            </TR>
        </FORM>
        </TBODY>
        <script language="JavaScript">
                        document.search.oenumid.focus();
                </script>
                </TABLE>
    <?PHP
        }
Этот код отвечает за окно, в которое я ввожу данные, это окно есть на всех страницах. Этого достаточно?...
:confused:
 

chiffa

Guest
4m@t!c
PHP:
<? session_start();?>

                <TABLE Width="150" CellSpacing=0 CellPadding=1 BgColor=#003366 Border=0>
                <TBODY Align="center" Valign="middle">
                <FORM Method="post" Action="2.php" name="winsearch" id="search">
                        <TR>
                                <TD Width="100">
                                        <INPUT Type="text" Size=15 Name="oenumsearch" id="oenumid"
                                      <?PHP
                                            if (isset($_SESSION["s_oenumsearch"]))
                                               echo "Value=\"".$_SESSION["s_oenumsearch"]."\"";
                               ?>
                </TD>
                    <TD>
                                        <INPUT Type="checkbox" Name="hideornot" VALUE="1"
                                        <?PHP
                            if (isset($_POST["hideornot"]))
                                           echo "checked"
                    ?>
                </TD>
            </TR>
                        <TR>
                                <TD>
                                        <INPUT Type=submit VALUE="&#207;&#238;&#232;&#241;&#234;">
                                </TD>
                <TD>
                        &nbsp;
                </TD>
            </TR>
        </FORM>
        </TBODY>
        <script language="JavaScript">
                        document.search.oenumid.focus();
                </script>
                </TABLE>
У тебя было пару глюков(опечаток) У меня всё пучком!
 

4m@t!c

Александр
Автор оригинала: chiffa
4m@t!c
PHP:
<? session_start();?>

                <TABLE Width="150" CellSpacing=0 CellPadding=1 BgColor=#003366 Border=0>
                <TBODY Align="center" Valign="middle">
                <FORM Method="post" Action="2.php" name="winsearch" id="search">
                        <TR>
                                <TD Width="100">
                                        <INPUT Type="text" Size=15 Name="oenumsearch" id="oenumid"
                                      <?PHP
                                            if (isset($_SESSION["s_oenumsearch"]))
                                               echo "Value=\"".$_SESSION["s_oenumsearch"]."\"";
                               ?>
                </TD>
                    <TD>
                                        <INPUT Type="checkbox" Name="hideornot" VALUE="1"
                                        <?PHP
                            if (isset($_POST["hideornot"]))
                                           echo "checked"
                    ?>
                </TD>
            </TR>
                        <TR>
                                <TD>
                                        <INPUT Type=submit VALUE="&#207;&#238;&#232;&#241;&#234;">
                                </TD>
                <TD>
                        &nbsp;
                </TD>
            </TR>
        </FORM>
        </TBODY>
        <script language="JavaScript">
                        document.search.oenumid.focus();
                </script>
                </TABLE>
У тебя было пару глюков(опечаток) У меня всё пучком!
Единственное отличие, которое я нашел в скриптах - это отсутсвие закрывающих угловых скобок в INPUT. И раньше все работало, а переставил Апач и ПХП все вот так вот со второго раза начало работатьююю;(((

-~{}~ 05.08.04 09:24:

Автор оригинала: fixxxer
Дело точно не в браузере?
Апач точно не второй?
Проблема не в брузере - так как проверял на других компах
Апач точно не второй - сырой он еще....
Строка из phpinfo()
Apache Version Apache/1.3.31 (Win32) PHP/4.3.8

-~{}~ 25.08.04 09:38:

Возможно, мало кому будет интересно, но нашел в чем глю оказался.
Винт WD 120Гб. Джампера на винте стояли Master with slave. Slave был удален. После этого и начался вот этот глюк, что я описал. Копнул глубже. Оказалось, что WD - очень капризные по поводу джапера Master/slave - рекомендуют ставить Cable Select. Так что если у кого-то возникнут траблы с ПО - проверьте аппаратную часть.
 
Сверху