За последние 24 часа нас посетили 36567 программистов и 1720 роботов. Сейчас ищут 867 программистов ...

Как сделать, чтобы по GET не передавались пустые поля?

Тема в разделе "PHP для новичков", создана пользователем Catrina, 1 май 2015.

  1. Catrina

    Catrina Новичок

    С нами с:
    24 апр 2015
    Сообщения:
    321
    Симпатии:
    0
    Чтобы в строке не было: index.php?id=&name=
     
  2. mr.akv

    mr.akv Активный пользователь

    С нами с:
    31 мар 2015
    Сообщения:
    1.604
    Симпатии:
    206
    Логично же - просто не передавать)
     
  3. denis01

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

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Как формируешь GET запрос? И чем мешают пустые поля?
     
  4. Catrina

    Catrina Новичок

    С нами с:
    24 апр 2015
    Сообщения:
    321
    Симпатии:
    0
    Код (Text):
    1. <form method="get" action="index.php">
    2. <input type="text" name="username">
    3. <input type="password" name="password">
    4. <input type="submit">
    5. </form>
    Так же логично, как ни за что не браться. Тогда не будет и багов. :)
     
  5. VLK

    VLK Старожил

    С нами с:
    15 дек 2013
    Сообщения:
    3.010
    Симпатии:
    58
    поле не заполнено вот и передается пустота, все правильно.

    Добавлено спустя 1 минуту 48 секунд:
    тут параметр name, а в форме username что то тут не то.
     
  6. Catrina

    Catrina Новичок

    С нами с:
    24 апр 2015
    Сообщения:
    321
    Симпатии:
    0
    Это другая форма, а вопрос тот же

    Они ничего не передают )
     
  7. denis01

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

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Catrina ещё можно передавать методом POST, например на index.php, тогда этих данных не будет в адресной строке браузера. https://php.net/manual/ru/language.variables.external.php
    И повторю вопрос: чем мешают пустые поля?
     
  8. VLK

    VLK Старожил

    С нами с:
    15 дек 2013
    Сообщения:
    3.010
    Симпатии:
    58
    написать свой браузер, который будет игнорировать пустые поля.
     
  9. denis01

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

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    это нормально, как писал выше используй POST, если не надо давать ссылку на эту страницу.
     
  10. Catrina

    Catrina Новичок

    С нами с:
    24 апр 2015
    Сообщения:
    321
    Симпатии:
    0
    А и пускай передаются!