Соответствие почтового индекса PHP - PullRequest
0 голосов
/ 10 октября 2009

Как это сделать, если введен zip, что у меня есть страница для перехода на страницу для zip и если нет, то перейти на другую страницу? Я новичок в PHP и не знаю с чего начать.

Ответы [ 2 ]

1 голос
/ 10 октября 2009

Самое простое решение - сделать следующее:

  • Отправка формы в скрипт php
  • Из сценария php получите почтовый индекс из формы и проверьте, есть ли у вас страница для него (используя file_exists возможно)
  • Если у вас есть страница, отправьте заголовок Location для перенаправления на эту страницу:

    header («Расположение: / path / to / zip / pages / $ ZipPage»);

  • Если нет, перенаправить на альтернативную страницу (используя метод выше.

Вы можете добиться того же эффекта, включив нужную страницу, но это не позволит пользователю добавить страницу в закладки.

Если вам также нужно переслать форму на следующую страницу, то это, вероятно, будет означать, что альтернативное решение будет лучше (есть способы обойти проблему с закладками, хотя я могу пойти, если вы захотите)

0 голосов
/ 10 октября 2009

Ознакомьтесь с руководством по php. Раздел, который вы ищете, посвящен обработке HTML-форм. http://us.php.net/tutorial.forms

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...