【发布时间】:2015-10-17 07:22:08
【问题描述】:
在第一个文件中——我执行的文件我有以下内容:
<?php
$name = "Julia";
$article = "I like papers";
$url = "http://domain.com/process.php";
$param = array('http' => array(
'method' => 'POST',
'content' => $article
));
$mad = @stream_context_create($param);
$fp = @fopen($url, 'rb', false, $mad);
$response = @stream_get_contents($fp);
echo $response;
?>
在第二个文件http://domain.com/process.php我有这个:
<?php
$name = $_POST["name"];
$article = $_POST["content"];
$article = $_POST["article"];
echo $article;
echo $name;
echo "Hello there</br>:\n";
?>
我得到的输出只是:
"Hello there"
那么出了什么问题,如何通过请求传递值 $article 和 $name 以及如何在文件 process.php 中提取它们?
【问题讨论】: