在PHP中加载时,我能够在我的页面上成功使用类似$ _REQUEST的内容:
<?php echo $_REQUEST['topicname']; ?>
然而,当我尝试使用&#34; topicname&#34;在同一页面上通过cURL抓取一个网页它失败了并且让我犯了这个错误:
PHP Parse错误:语法错误,意外&#39;&#39; (T_ENCAPSED_AND_WHITESPACE),期待标识符(T_STRING)或 变量(T_VARIABLE)或数字(T_NUM_STRING)
这是我尝试在抛出该错误时实现代码的方式:
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://www.domain.net/reports/?search=. $_REQUEST['topicname'] .");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
?>
关于应该改变什么的想法?谢谢
答案 0 :(得分:0)
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://www.domain.net/reports/?search=". $_REQUEST['topicname'] );
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
?>