草庐IT

get_page

全部标签

php - 强制下载脚本和读取文件 : Why readfile outputs my html page?

我正在尝试为webroot以外的用户发送文件(附件)。我制作了强制下载脚本,它在header中发送文件并在流中输出。这很好用,直到我调用readfile(也可以是标题设置),它输出一个文件,其中包含我的html源代码的一半(该特定页面的)。我做了file_get_contents()并且文件包含正确的字符串:“test”。这里有什么问题?$file名为test.txt并包含字符串“test”。Mime/content-type是正确的。但是这个脚本的输出是html源。 最佳答案 来自readfile文档,他们在readfile之前进

php - 404 Page Not Found 没有找到您请求的页面。代码点火器

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭9年前。我已经在codeigniter上开发了一个web应用程序..这是我第一次使用code-igniter..在我的本地主机上开发了一个web应用程序之后.所以我决定把我的code-igniterweb应用程序放在临时免费服务器..所以我在这个网站上上传了我的网站1freehosting...然后我导入了我的数据库..之后我更改了database.php文件中的

php - 如何 $_GET 多个复选框值?

这个问题在这里已经有了答案:HowtogetPHP$_GETarray?(8个答案)关闭9年前。我试图通过$_GET请求获取货币值,类似于/?currency=usd,cad但我得到的是/?currency=usd¤cy=cad然后$_GET['currency']只返回一个值。添加name=currency[]只会得到/?currency[]=usd¤cy[]=cad在某种数组中获取这些复选框值的正确方法是什么?

PHP,获取 $_GET 以忽略来自 url 的数字

我目前正在使用一个程序来发送时事通讯,在每份时事通讯中我都会发送一个链接,这样客户就可以查看他自己的数据并订阅/取消订阅时事通讯。我现在使用的链接是这样的:http://localhost/Mail/subscriptionseditklant.php?ID=77并且是用这段代码制作的:">subscriptions出于安全原因,我不想显示客户ID=77部分,这样他就无法修改它来查看其他客户信息。我的想法是将ID隐藏在随机数字中(ID前面4个,ID后面4个),我已经使用了这个:">subscriptions这将显示如下链接:http://localhost/Mail/subscript

PHP file_get_contents 很慢并返回 500 Internal Server Error

我正在尝试阅读新闻机构网站的rss并获取所有新闻的多个选项以保存在我的数据库中。所以我使用php函数作为file_get_contents或cURl,但它需要大约一分钟来获取网站内容并分析它以分离我想要的新闻部分。这是我从rss获取新闻数据的代码的一部分:$rss=newDOMDocument();$rss->load('http://isna.ir/fa/Sports/feed');$feed=array();foreach($rss->getElementsByTagName('item')as$node){$item=array('title'=>$node->getElemen

php - CodeIgniter "The page you requested was not found."错误?

我在使用CodeIgniter时遇到问题。我已经检查了互联网上所有可能的解决方案,但似乎对我的情况没有任何帮助。我不是专业人士,这是我第一次使用CodeIgniter,所以不要对我太苛刻。路由.php:$route['default_controller']="page";$route['404_override']='';$route['(:num)']="page/index/$1";页面.php:load->model('Image','',TRUE);$this->load->model('Banner','',TRUE);$image=$this->Image->getIma

php - 在 url 中隐藏 get 变量

我有一个类似的网址localhost/index?id=2如何使用htaccess隐藏id部分并只显示:localhost/index/2 最佳答案 为了捕获查询字符串,您需要使用%{QUERY_STRING}或%{THE_REQUEST}:Options+FollowSymLinks-MultiViewsRewriteEngineOnRewriteBase/#Redirect/index?id=2to/index/2RewriteCond%{THE_REQUEST}^[A-Z]{3,}\s/+index\?id=([^&\s]+)

php - 通过 url 重写访问 $_GET[] 数组

我正在为美发沙龙建立网站。我得到了我需要的所有时间,所以我开始构建我的MVC框架只是为了更好地理解MVC。MVC的核心是url重写。RewriteRule^(.*)/?$index.php?url=$1[L]这会导致...www.example.com/register$_GET['url']='register'我决定制作页面发布/重定向/获取模式。所以当我重定向时,url应该是这样的......www.example.com/register/John/Doe/mail或类似的东西。该值完全在$_GET['url']变量中。有没有办法让url看起来像这样...www.example

php - PHP 中的 YouTube 分析 API : I keep getting "Insufficient permissions" while authenticated

我正在尝试使用OAUTH2在PHP中访问YouTubeAnalyticsAPI。在我的场景中,我首先检索channel数据,它工作正常(即使使用经过身份验证的段)。然后我在我的Analytics-call中解析channel-id。YouTubeAnalyticsAPI在我的GoogleDeveloperConsole中激活。我最终遇到以下错误:Anclienterroroccurred:ErrorcallingGEThttps://www.googleapis.com/youtube/analytics/v1/reports?ids=channel%3D%3D##MY_CHANNEL

php - 无法对来 self 的服务器 (php) 的某些 url 使用 file_get_contents()

所以我正在向一个url发出一个get请求,一个https://地址,我只想从中接收一个小文本。这在本地主机上工作正常,但是当我在我的网络服务器(由one.com托管)上执行时,它不起作用。它显示此错误:Warning:file_get_contents():SSLoperationfailedwithcode1.OpenSSLErrormessages:error:14077458:SSLroutines:SSL23_GET_SERVER_HELLO:reason(1112)in/customers/0/4/f/mydomain.se/httpd.www/test.phponline4