За последние 24 часа нас посетили 18512 программистов и 1626 роботов. Сейчас ищут 2006 программистов ...

Web модуль заказа такси

Тема в разделе "Прочие вопросы по PHP", создана пользователем StepanAMK, 24 июн 2016.

  1. StepanAMK

    StepanAMK Новичок

    С нами с:
    24 июн 2016
    Сообщения:
    138
    Симпатии:
    5
    Доброго времени суток уважаемые поситители данного форума.
    В php я знаю не много но уже кое что умею.
    Вот решил попросить помощи разобраться в данной проблемме
    В данный момент пишу я форму заказа такси онлайн через сайт
    вид запроса вот такой

    http://XXX.XXX.XXX.XXX:YYYY/??type=...1&параметр2=значение2&...&параметрN=значениеN.
    Где: XXX.XXX.XXX.XXX – ip-адрес web-модуля, YYYY–порт.
    В запросе параметры со значениями, должны быть разделены символом «&».
    Примерзапросадля входа пользователя в web-кабинет:
    http://192.192.192.192:8888/?type=logon&login=login_test&psw=psw_test.

    Вот мой код который я уже начиркал:
    PHP:
    1. <?php
    2. include 'bazeadress.php';
    3. ?>
    4.     <!DOCTYPE html>
    5. <html>
    6.     <head>
    7.     <title>ЕСТ АИСТ</title>
    8.     </head>
    9.     <body>
    10.     <h2>ЕСТ АИСТ</h2>
    11. <form action="http://91.235.144.19:8081/?type=" method="GET" id="1" target="_blank">
    12.     <h2>Куда подать машину?</h2>
    13. <p>
    14.     <label>* Номер телефона:</label>
    15.     <input name="tel" type="nomer" required size="11" maxlength="11"><br/>
    16.     </p>
    17. <p>
    18. <body>
    19.   <form>
    20.    * Адрес: <input name="addr_from_id_street" list="cocktail" required size="16" maxlength="16">
    21.  
    22.     <label>* Дом:</label>
    23.     <input name="addr_from_house_number" type="dom" required size="2" maxlength="2">
    24.    
    25.     <label>Корпус:</label>
    26.     <input name="addr_from_building" type="korpys"  size="1" maxlength="1">
    27.    
    28.     <label>* Подъезд:</label>
    29.     <input name="addr_from_entrance" type="podezd" required size="2" maxlength="2">
    30. <br/>
    31. <br/>
    32.     <h2>Куда поедите?</h2>
    33. <p>
    34.    * Адрес: <input name="addr_to_id_street" list="cocktail" required size="16" maxlength="16">
    35.  
    36.     <label> Дом:</label>
    37.     <input name="addr_to_house_number" type="dom" required size="2" maxlength="2">
    38.    
    39. <label> Корпус:</label>
    40. <input name="addr_to_building" type="dom" required size="2" maxlength="2">
    41. <br/>
    42. <br/>
    43.     <input type="submit" name="submit" value="Создать заказ">
    44. </p>
    45. </form>
    46. </body>
    47. </html>
    48. <?php
    49.     include 'niz.php';
    50. ?>

    Проблема в том что он отсылает неверный запрос получается вот так:

    http://91.235.144.19:8081/?tel=8914...ber=2&addr_to_building=2&submit=Создать+заказ

    правельно должно быть так что бы после порта стояла функция /?type= а он её не прописывает.

    подскажите пожалуйсто кто знает в чём проблема
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    можно в форму добавить тег input с атрибутами type hidden, name type, ну и например value logon
     
  3. StepanAMK

    StepanAMK Новичок

    С нами с:
    24 июн 2016
    Сообщения:
    138
    Симпатии:
    5
    напишите пример ато не совсем вас понял
     
  4. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    HTML:
    1. <input type="hidden" name="type" value="logon">
     
  5. StepanAMK

    StepanAMK Новичок

    С нами с:
    24 июн 2016
    Сообщения:
    138
    Симпатии:
    5
    Благодарю все получилась. только value="logon" убрал.

    ещё вопрос такова плана

    ак сделать что бы он писал в URL строке писал не наименование улици которую клиент пишет а за место определённой улици подстовлялся id улици
     
  6. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    посмотри select тег или навороченный select2 https://select2.github.io/examples.html
    Внутри select есть тег option с текстом и value, текст для пользователя, а в value ставишь id
     
  7. StepanAMK

    StepanAMK Новичок

    С нами с:
    24 июн 2016
    Сообщения:
    138
    Симпатии:
    5
    мне надо что бы в строке импут клиент писал ручками наиминование улици, при нажатии первой клавиши клиентом к примеру буква "К" выскакивала ниже меню с наиминованиями улиц начинающие на букву К типо вот так!

    12.png
     
  8. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    @StepanAMK ты хоть изучил ссылку, что я тебе дал? Там же есть ответ.
     
  9. StepanAMK

    StepanAMK Новичок

    С нами с:
    24 июн 2016
    Сообщения:
    138
    Симпатии:
    5
    читал, но вот что то так и не выходит у меня прописываю примеры кода которые там указаны для теста выходит не так как мне нужно
     
  10. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
  11. StepanAMK

    StepanAMK Новичок

    С нами с:
    24 июн 2016
    Сообщения:
    138
    Симпатии:
    5
    Вопрос решон спасибо вам!