2015-08-01 2 views
1

Почему include_once(); не работает при добавлении параметров URL-адреса?include_once не работает при добавлении параметров

Например,

это работает:

<?php include_once("test.php"); ?> 

и это не делает:

<?php include_once("test.php?param=name"); ?> 

Есть ли способ, как добиться этого?

Спасибо

+1

[Попробуйте здесь] (http://stackoverflow.com/questions/8937261/not-able-to-get-parameters-functioning-in-include-once) – kewlashu

ответ

3

В том числе PHP скрипт более или менее, как в том числе код в том месте, где вы поместили include заявление. Запрос http не производится, поэтому не установлены переменные $_REQUEST/$_POST/$_GET.

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

Смежные вопросы