小编tan*_*non的帖子

PHP卷曲和setcookie问题

我有一个curl脚本,充当客户端和主服务器之间的代理.

......

$field_array= array(
      'Accept' => 'HTTP_ACCEPT',
      'Accept-Charset' => 'HTTP_ACCEPT_CHARSET',
      'Accept-Encoding' => 'HTTP_ACCEPT_ENCODING',
      'Accept-Language' => 'HTTP_ACCEPT_LANGUAGE',
      'Connection' => 'HTTP_CONNECTION',
      'Host' => 'HTTP_HOST',
      'Referer' => 'HTTP_REFERER',
      'User-Agent' => 'HTTP_USER_AGENT'
      );

$curl_request_headers=array();

foreach ($field_array as $key => $value) {
   if(isset($_SERVER["$value"])) {
      $server_value=$_SERVER["$value"];
      $curl_request_headers[]="$key: $server_value";
   }
};
$curl_request_headers[]="Expect: ";

session_write_close();


//Open connection
$curl_handle = curl_init();
curl_setopt($curl_handle,CURLOPT_COOKIE,session_name()."=".session_id().";");
//Set the url, POST data
curl_setopt($curl_handle, CURLOPT_URL, $curl_url);
curl_setopt($curl_handle, CURLOPT_POST, !empty($user_post_data));
curl_setopt($curl_handle, CURLOPT_POSTFIELDS, $user_post_data);
curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl_handle, CURLOPT_AUTOREFERER, TRUE);
curl_setopt($curl_handle, CURLOPT_HEADER, 1);
curl_setopt($curl_handle, CURLOPT_FOLLOWLOCATION, false);
curl_setopt($curl_handle, …
Run Code Online (Sandbox Code Playgroud)

php cookies curl setcookie

11
推荐指数
2
解决办法
3万
查看次数

PHP包含路径问题

我已经设置了apache,以便所有请求都转到文件/var/www/common_index.php

现在,common_index.php查看请求的文件名和来源相应的文件/var/www/123/public_html/requested_file.php

当我在requested_file.php中包含一个文件(具有相对路径)时,我遇到了问题.它试图在/ var/www而不是/ var/www/123/public_html /中搜索文件

怎么解决这个?

php apache2 include include-path

1
推荐指数
1
解决办法
6550
查看次数

标签 统计

php ×2

apache2 ×1

cookies ×1

curl ×1

include ×1

include-path ×1

setcookie ×1