Это мой довольно простой код:
session_name("miz");
session_start();
include_once 'codeFragments/sessions.php';
if(!isset($_SESSION['user']))
{
header('Location: login.php?e=1');
exit;
}
//include('simple_html_dom.php');
$homepage = file_get_contents('https://localhost:8888/Ryan/Mart/1/cPanel.php?p=create_member');
echo $homepage;exit;
Проблема в том, что я всегда получаю содержимое страниц login.php вместо содержимого cPanel.php, даже если я вошел в систему.
И когда я попробую это: $homepage = file_get_contents('cPanel.php?p=create_member');
пишет: не удалось открыть поток: Нет такого файла или каталога
Какого черта я делаю неправильно? Я дважды проверил, этот файл находится в том же каталоге, что и файл cPanel.php.
stream_context_create()
. Расширениеcurl
хорошее, да. Однако бывают редкие случаи, когда это действительно необходимо. 26.03.2015cPanel.php?p=create_member
? Не думал :р 26.03.2015?
... да? 26.03.2015file_get_contents
в локальном файле просто получает содержимое этого файла. Он их вообще не обрабатывает, так что вы просто получите необработанный PHP. Однако вызов с помощьюlocalhost
вместо этого приведет к получению результата. 26.03.2015