2017-02-17 3 views
0

Извиняется, так как я новичок в PHP, поэтому не совсем уверен, как это работает, но подумал, что я спрошу.PHP - Загрузка содержимого страницы с переменной нагрузкой

У меня есть страница под названием contract.php, которую я надеюсь использовать в качестве шаблона, так что, когда кто-то выбирает контракт, который они хотят просмотреть, он переходит к contract.php и загружает контент для этого конкретного контракта.

Надеюсь, мне не нужно было создавать страницу для каждого отдельного контракта, я надеялся, что смогу использовать идентификатор контракта, чтобы при переходе на страницу он отображал что-то вроде contracts.php? Contractid = 555 а затем загружает детали контрактов для contractid 555, поэтому это делает это для каждого нового контракта, который указан.

Проблема у меня есть, я не знаю, как лучше идти об этом, или как использовать это? Contractid = «ххх» и т.д.

Любая помощь будет оценена.

Большое спасибо

+0

Если добавить '? Contractid = 1234' на ваш URL, вы получаете переменную' $ GET [ 'contractid '] 'в PHP со значением' 1234'. – MrDarkLynx

+0

Вы должны запустить простой запрос '$ _GET'. Тем не менее, мы не можем правильно ответить без кода. Пожалуйста, добавьте свой код. – Option

ответ

0

$_GET manual.

после прочтения идентификатора договора из переменной get, вы можете выполнить поиск своей БД для этого контракта и повторить конкретные данные этого контракта.

рассмотреть также с помощью $_POST так, что вы не можете легко увидеть любой договор, изменив URL самостоятельно

0

Вы можете получить соответствующие данные из базы данных по каждому контракту с использованием контракта ID. Внутри contracts.php, проверьте, не установлена ​​ли contractid, с использованием isset($_GET['contractid']) && !empty($_GET['contractid']). Если это правда, то выберите необходимые данные из БД и покажите их пользователю, в шаблоне, который вы должны были создать.

Надеюсь, это поможет. Если вам нужна дополнительная помощь, вставьте здесь свой код.