За последние 24 часа нас посетили 17607 программистов и 1588 роботов. Сейчас ищут 1453 программиста ...

Как обрабатывать форму?

Тема в разделе "Вопросы от блондинок", создана пользователем Чина, 4 окт 2006.

  1. Чина

    Чина Активный пользователь

    С нами с:
    2 окт 2006
    Сообщения:
    10
    Симпатии:
    0
    Адрес:
    Элиста
    Уважаемые, помогите пожалуйста!!!

    Я новичок в пхп. Неполучается обработать форму.

    Код формы:

    <form action="processorder.php" method="POST">
    <table border=0>
    <tr bgcolor=#cccccc>
    <td width=150>Item</td>
    <td width=15>Quantity</td>
    </tr>
    <tr>
    <td>Tires</td>
    <td align=center><input type="text" name="tireqty" size=3 maxlength=3></td>
    </tr>
    <tr>
    <td>Oil</td>
    <td align=center><input type="text" name="oilqty" size=3 maxlength=3></td>
    </tr>
    <tr>
    <td>Spark Plugs</td>
    <td align=center><input type="text" name="sparkqty" size=3 maxlength=3></td>
    </tr>
    <tr>
    <td colspan=2 align=center><input type=submit value="Submit Order"></td>
    </tr>
    </table>
    </form>

    Код processorder.php такой:

    <html>
    <head>
    <title>Order Results</title>
    </head>
    <body>
    <hl>Bob's Auto Parts</hl>
    <h2>Order Results</h2>
    <?php
    echo "<p>Order processed at";
    echo date("H:i, jS F") ;
    echo "<br>" ;
    echo "<p>Your order is as follows:";
    echo "<br>";
    echo $tireqty." tires<br>";
    echo $oilqty." bottles of oil<br>";
    echo $sparkqty." spark plugs<br>";
    ?>
    </body>
    </html>

    Когда жму submit order выдает неверный дискриптор меню.
     
  2. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    $_POST[tireqty]
     
  3. Чина

    Чина Активный пользователь

    С нами с:
    2 окт 2006
    Сообщения:
    10
    Симпатии:
    0
    Адрес:
    Элиста
    Че то не получается. Все так же неверный ....
     
  4. Anonymous

    Anonymous Guest

    Это в каком языке?
     
  5. Петр

    Петр Активный пользователь

    С нами с:
    20 мар 2006
    Сообщения:
    1.253
    Симпатии:
    0
    Адрес:
    Центр Вселенной
    Выведи весть пост, посмотри, что там:
    Код (Text):
    1. print_r($_POST);
     
  6. Чина

    Чина Активный пользователь

    С нами с:
    2 окт 2006
    Сообщения:
    10
    Симпатии:
    0
    Адрес:
    Элиста
  7. Петр

    Петр Активный пользователь

    С нами с:
    20 мар 2006
    Сообщения:
    1.253
    Симпатии:
    0
    Адрес:
    Центр Вселенной
    Значит там ничего нет.
     
  8. Lesya

    Lesya Активный пользователь

    С нами с:
    14 авг 2006
    Сообщения:
    54
    Симпатии:
    0
    Адрес:
    Запорожье
    Попробуй так
    PHP:
    1. Код processorder.php такой:
    2.  
    3. <html>
    4. <head>
    5. <title>Order Results</title>
    6. </head>
    7. <body>
    8. <hl>Bob's Auto Parts</hl>
    9. <h2>Order Results</h2>
    10. <?php
    11. echo "<p>Order processed at";
    12. echo date("H:i, jS F") ;
    13. echo "<br>" ;
    14. echo "<p>Your order is as follows:";
    15. echo "<br>";
    16. $tireqty = $_POST['tireqty'];
    17. $oilqty= $_POST['oilqty'];
    18. $sparkqty= $_POST['sparkqty'];
    19. echo $tireqty." tires<br>";
    20. echo $oilqty." bottles of oil<br>";
    21. echo $sparkqty." spark plugs<br>";
    22. ?>
    23. </body>
    24. </html>
    25.  
     
  9. Чина

    Чина Активный пользователь

    С нами с:
    2 окт 2006
    Сообщения:
    10
    Симпатии:
    0
    Адрес:
    Элиста
    Спасибо, ваши советы мне очень помогли!!!
    Теперь я в деле!!! :D
     
  10. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    ни шагу назад, ни шагу на месте, только вперёд со всеми вместе )