server-variables

    0热度

    1回答

    我在两台不同的服务器上有两个网站。当我打印的WEBSITE1以下然后显示引用名称(如果有任何指引) echo $_SERVER["HTTP_REFERER"] 但相同的代码不会对WEBSITE2工作。这只是一个简单的回声没有别的。我知道,如果没有引用来了,那么它不会打印出任何东西,但我创建了一个测试页面,链接如下: <a href="http://website2">Click</a> 但

    2热度

    1回答

    我正在开发一个PHP的网站由于Android的应用程序的$ _ SERVER [“HTTP_REFERER”]同等功能,但我还是坚持了问题。 我有一个后退按钮,我在那里写下逻辑使用 $_SERVER['HTTP_REFERER']找出它从哪里来的网页..但是当我在Android上看这个网站 作为应用程序...它无处可去,没有$_SERVER['HTTP_REFERER']。 我想知道怎么回去的an

    0热度

    2回答

    我在login.php中文件的代码的其他页面识别: //save user data $token=$user->getId().'_'.hash('sha256',$user->getUsername().microtime()); $name='fsusr_'.$user->getUsername(); //set session and server vari

    11热度

    2回答

    如果没有任何区别,为什么有两个服务器参数来实现一个行为?

    1热度

    2回答

    我想在Ajax调用的数据中使用.Net服务器变量和用户。 $.ajax({ url: "get_user_info.aspx", data: "user_id=<%=UserID%>" }); 但是,我得到一个对象与上述错误的错误。 UserID是C#代码隐藏中的一个int。 我已经尝试过了强制转换为字符串,像这样: var useridstring = <%=UserI

    1热度

    2回答

    我在IIS上有一个虚拟文件夹。 当我做一个服务器文件的根,我没有得到file_exists找到文件。但有趣的是,如果我使用include(或者需要指令)来找到相同的文件。 例如 $full_path = $_server['DOCUMENT_ROOT'] . "/file.txt"; include($full_path); // works fine. if file_exists($ful

    1热度

    1回答

    我需要在Request.ServerVariables集合中设置HTTP_X_FORWARDED_FOR值。我尝试与提琴手(见this article)。 所以我成立了一个自定义HTTP请求: GET http://myhost/ HTTP/1.1 http_x_forwarded_for: my.fake.ip.1, my.fake.ip.2 Host: myhost. 请求被正确执行。 但

    1热度

    2回答

    我有一个网站,写在VBSCRIPT,我正在转移到VB.NET。在我有时间重写某些页面/应用程序之前,我想更新一些代码,以便它们工作得更好一些。我正尝试在VBSCRIPT页面上抓取一个服务器变量,其中包含我们来自企业登录名的用户名。 我在这里有两个测试页面,一个语言为“VB”,另一个语言为“VBSCRIPT”。 <html xmlns="http://www.w3.org/1999/xhtml">

    2热度

    1回答

    快速之一: 我很好奇,如果任何人的某些情况下可$_SERVER['REQUEST_URI']将包含比$_GET['_uri']不同的值,后者给出的以下.htaccess知道: RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ ?_uri=$1 [L,QSA]

    -2热度

    2回答

    如果IP地址可能通过创建错误或操纵的http头来欺骗,因此不应该依赖它来验证我们的PHP/ASP页面中的传入请求,服务器如何处理这些请求并依靠它?例如,拒绝IP或允许IP都基于IP。 服务器是否可以获得IP信息一些其他(和更可靠)的方式比说PHP/ASP通过服务器变量?