Action формы на себя и query string

(Ответов: 5, Просмотров: 1319)
  1. Гуру Аватар для Jeremen
    • Регистрация: 10.10.2011
    • Сообщений: 766
    • Репутация: 92
    • Webmoney BL: ?
    такая вот проблема, есть несколько форм в каждой из них в action вызывается $_SERVER["PHP_SELF"] то есть посылает данные себе. При отправке формы везде query string слетает, и остается только страница. Другая форма но на ней уже другая query string при отправке формы оставляет query string. В чем может быть проблема?
    Время не любит, когда его тратят впустую.
    • 0
  2. Software Engineer Аватар для Zvеr
    • Регистрация: 07.02.2010
    • Сообщений: 603
    • Репутация: 228
    • Webmoney BL: ?
    Чо-то я не въехал. Чтобы отправлять запрос на туже страницу на которой находиться форма - action вообще можно опустить. В $_SERVER["PHP_SELF"] помещается имя скрипта, т.е. если страница имеет адрес /index.php?do=feedback&id=8 то запрос будет отправлен на /index.php, т.е. в query string будет пустота.
    Надеюсь я правильно понял суть проблемы...
    • 0
  3. Гуру Аватар для Jeremen
    • Регистрация: 10.10.2011
    • Сообщений: 766
    • Репутация: 92
    • Webmoney BL: ?
    Zvеr, ну пустышки лучше не оставлять. А суть проблемы поняли правильно. Должна быть пустота, а какого-то хрена остается query string :) Ахахахаххах. Да такие ошибки убивают. Вылизал код дочиста и увидел что вместо action написал atcion. Хм... хотя данные то отправлялись ух этот html)
    Последний раз редактировалось Jeremen; 25.03.2012 в 02:29.
    Время не любит, когда его тратят впустую.
    • 0
  4. Software Engineer Аватар для Zvеr
    • Регистрация: 07.02.2010
    • Сообщений: 603
    • Репутация: 228
    • Webmoney BL: ?
    Какие пустышки и почему лучше не оставлять?
    Повнимательнее нужно быть а еще лучше использовать редактор который подсвечивает ошибки в коде, например Adobe Dreamwiever.
    • 1

    Спасибо сказали:

    Jeremen(25.03.2012),
  5. Гуру Аватар для Jeremen
    • Регистрация: 10.10.2011
    • Сообщений: 766
    • Репутация: 92
    • Webmoney BL: ?
    Zvеr, я Notepad++ юзаю. Оно то подсвечивает но когда всё в " то там все серое, по этому и не увидел. Пустышки это action="" там пусто, ну нужно явно указывать что бы знать что ожидать. И вообще это тип не комильфо пустышки оставлять :)
    Время не любит, когда его тратят впустую.
    • 0
  6. Software Engineer Аватар для Zvеr
    • Регистрация: 07.02.2010
    • Сообщений: 603
    • Репутация: 228
    • Webmoney BL: ?
    Можно вообще не писать action :) чем меньше кода, тем лучше.
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Action Script 3 - в команду разработчиков
Создание сайтов 0 03.06.2011 14:02
Action Script 3 - в команду разработчиков
Web программирование 0 03.06.2011 14:02
Формы комментариев от Вконтакте
Web программирование 2 18.05.2011 02:24
Интересная работа для PHP и Action Script 3 программистов
Другая работа 0 04.09.2010 19:53

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры