草庐IT

url-connection

全部标签

php - 使用 base64 编码的字符串 URL

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:Passingbase64encodedstringsinURL我正在创建一个将发送给用户的url。然后用户单击该URL,此URL告诉我用户是谁。所以我使用base64编码添加到此链接的所有数据。但是,当用户单击该链接时,他会被重定向到404页面,因为编码后的url中包含“/”,而zend框架路由器找不到任何路由。有什么方法可以抑制“/”?我试过htmlentities但它没有用。

php - 错误 101 (net::ERR_CONNECTION_RESET):连接已重置。 Wamp服务器

这个问题很奇怪而且随机。我正在处理一个包含4096个字符的文件,只有我在该文件中有4096个字符时才遇到此错误。我可以忍受这个,因为如果我只输入一个空格或更改文件的行尾,一切都会正常工作,但我想知道为什么会这样,为什么我只在4096个字符时出现这个错误,而且只在那个页面?更改MTU对我不起作用:http://maxqubit.wordpress.com/2012/07/04/error-101-neterr_connection_reset-the-connection-was-reset/额外信息:Apache/2.2.21(Win764)PHP/5.3.10该文件包含在另一个文件中

php - ibase_connect : local computer host, 无法确定工作路径

我可能是个笨蛋。还不确定。尝试做一些应该简单的事情:$database='10.10.10.81:?????';$username='admin';$password='pw';$conn=ibase_connect($database,$username,$password);if(!$conn){echo"Errorwhileconnecting:".ibase_errmsg();exit();}echo'workan';我们遇到错误:连接被远程接口(interface)拒绝。从这里的另一个问题中,我读到这来自各种原因:可能是用户/密码问题,可能是主机($数据库)问题,还有其他我忘

php - 获取当前脚本的 URL,即使它包含在内?

我有一个PHP脚本需要知道它的URL,即使它包含在另一个脚本中。我试过:$_SERVER['REQUEST_URI']但这不会将URI返回到我的脚本,而是将URI返回到including脚本。我也试过:dirname(__FILE__)但我似乎无法将其转换为绝对URL。我的脚本能否找到自己的URL,即使它包含在另一个脚本中?感谢您的帮助! 最佳答案 我认为你不能,至少不能以健壮和便携的方式。PHP鼓励开发人员认为URL直接映射到脚本,因此人们可能会相信对于每个脚本S都有一个function(S)来提供其公共(public)URL。不

PHP 路由解析器结束 URL

我为自己的php-mvc-framework编写了一个小的phpurl解析器,我在下面的代码中几乎不需要帮助:routes[]=array('method'=>$method,'url'=>$url,'callback'=>$callback);}publicfunctiondoRouting(){$reqUrl=$_SERVER['REQUEST_URI'];$reqMet=$_SERVER['REQUEST_METHOD'];foreach($this->routesas$route){//converturlslike'/users/:uid/posts/:pid'toregul

php - 使用 htaccess 和正则表达式重写旧 URL

我在运行的基于WordPress的网站上遇到关于我的.htaccess文件中的重写规则的问题。最近对网站进行了大修,我的永久链接结构发生了变化。以前是/%year%/%monthnum%/%postname%.html现在是/%year%/%monthnum%/%postname%/我遇到的问题是Google存储了所有.html链接。因此,通过Google访问链接的访问者会收到404。我希望发生的是,只要传入的URL末尾有.html并匹配永久链接结构格式,重定向到相同的URL,只是没有html扩展名。我尝试将重写规则添加到我的.htaccess文件中,但遇到无法正常工作的问题。我不确定

PHP 函数 getimagesize() 在尝试获取 https url 时给出 "Read error"

我正在尝试将getimagesize与URL和http一起使用,一切都很好。但是,当尝试在httpsurl上使用函数时,我收到“读取错误”通知,结果为false。我检查并在服务器上安装了OpenSSL0.98(因此它也应该使用https)。我知道我可以先下载图像然后使用它,但在我看来这应该可以工作并且我遗漏了一些东西。能否请您提供一些解决方案(除了先下载图像然后打开它)?提前谢谢你。 最佳答案 您可以使用file_get_contents()作为替代解决方案.. 关于PHP函数getim

javascript - 浏览器没有重定向,但 url 正在改变

我想通过点击整行来重定向我的页面。为此,我的HTML表格行在下面,它是由javascript创建的。id=1;abc在点击上面的代码之前,我浏览器的url是http://localhost/emailc点击代码后我想将我的页面重定向到这个urlhttp://localhost/emailc/emailCampaignEdit/1浏览器url在点击时会发生完美变化。但浏览器没有重定向到该网址。如果我在该url上刷新浏览器,它就会按我的意愿工作。我也试过这个来测试语法:abc它完美运行,浏览器完全重定向到谷歌页面,我还测试了其他重定向代码,如window.location.href或win

Php通过.htaccess重写url

我想使用.htaccess重写一些url我有这样的网址:domain.com/app/index.php/appmedia/default/login并想将用户重写为domain.com/app/index.php/zurmo/default/login因此,用户将在浏览器中看到appmedia,但在后端将访问zurmo我是php新手,读过一些博客,例如this运气不好这个也试过RewriteEngineOnRewriteRule^app/index.php/appmedia/default/login.*$http://domain.com/app/index.php/zurmo/d

php - file_exists 或 getimagesize 仅适用于本地绝对文件路径,但不适用于 PHP 中的 URL

我最近更新了我的一台服务器,从那时起,我遇到了一些特定PHP命令的问题(见下文)。我相信这是一个配置问题,但我已经调查了几件事并且不知道更多。所以也许你们中的一个人有一个好主意:我使用以下代码来显示内部网站上的标准Logo或用户定义的Logo:if(L_HEADER){$logo=L_HEADER;}else{$logo='logo.png';}$properties=getimagesize(CONFIG_URL.'images/'.$logo)L_HEADER和CONFIG_URL是具有预定义值的常量(另一个文件):L_HEADER包含“opb_beta.png”CONFIG_UR