我使用下面的PHP脚本来测试FTP连接.目前,如果成功连接,则打印文件数组.
如果它能够连接,我怎么能让它也显示一条消息?就像'连接成功'.
$con = ftp_connect($server) or die("Couldn't connect");
ftp_login($con, $username, $password);
print_r(ftp_nlist($con, "."));
ftp_close($con);
Run Code Online (Sandbox Code Playgroud)
编辑
我现在有它工作但是,我已经在MediaTemple服务器上的几个域上测试了它们,它们似乎都超时了.然而,它适用于我尝试过的所有其他领域.他们的服务器是否阻止了请求?
我只是试图让jquery识别一个段落的第一个字母.我该怎么做?
例如,我有一个页面上有一些paragrahs页面.我希望只有以指定字母开头的段落才能被赋予"当前"类,而其他所有段都被隐藏.我非常知道如何添加类并隐藏其他类,但是,我不能让jquery识别第一个字母.
其次,是否可以从url字符串中提取这个"第一个字母"变量?
例如,第1页 - 有一个字母列表.用户点击"B",网址为
http://domain.com/page2.html?letter=b
并且page2获取该变量(b)并将其应用于Jquery,仅显示那些段落
这是我整理的PHP脚本的一部分.基本上,域($ domain1)在表单中定义,并根据服务器的响应代码显示不同的消息.但是,我遇到了让它运转的问题.3位数的响应代码是我感兴趣的.
这是我到目前为止:
function get_http_response_code($domain1) {
$headers = get_headers($domain1);
return substr($headers[0], 9, 3);
foreach ($get_http_response_code as $gethead) {
if ($gethead == 200) {
echo "OKAY!";
} else {
echo "Nokay!";
}
}
}
Run Code Online (Sandbox Code Playgroud) 我正在开展一个项目,我的表格中有多个"选择"输入,所有输入都有相同的选项.我想使用jquery来禁用/隐藏其余"select"输入中的选项(如果已经选中).
例如:
<select id="1">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
</select>
<select id="2">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
</select>
Run Code Online (Sandbox Code Playgroud)
用户在第一次选择时选择"Volvo".我想从第二个选择中删除它.
任何信息,将不胜感激.
我正在尝试设置一个PHP片段,检查是否满足2个条件,如果它们是,它会回应一些文本.条件是:
它正在检查查询字符串,但它似乎不适用于浏览器(用户代理).见下文:
<?php
function get_user_browser()
{
$u_agent = $_SERVER['HTTP_USER_AGENT'];
$ub = '';
if(preg_match('/Firefox/i',$u_agent))
{
$ub = "firefox";
}
else
{
$ub = "other";
}
}
if (isset($_GET['print']) && $_GET['print'] != "" && $ub = 'firefox')
{
$pg = $_GET['print'];
if (!file_exists('1'))
{
echo '<b>It worked!</b>';
}
}
else
{
echo '';
}
?>
Run Code Online (Sandbox Code Playgroud)
任何帮助,将不胜感激.
我对托管在 Windows 服务器上的项目使用标准的 web.config 文件。它负责 2 个任务。
见下文:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<modules runAllManagedModulesForAllRequests="true" />
<rewrite>
<rules>
<rule name="CanonicalHostNameRule1" stopProcessing="true">
<match url="index\.asp(?:l)?" />
<conditions>
<add input="{HTTP_HOST}" pattern="example\.com$" />
</conditions>
<action type="Redirect" url="http://www.example.com/" />
</rule>
<rule name="CanonicalHostNameRule2" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTP_HOST}" pattern="^example\.com$" />
</conditions>
<action type="Redirect" url="http://www.example.com/{R:1}" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
Run Code Online (Sandbox Code Playgroud)
这很好用,除了 1 个问题。索引重定向将所有子目录重定向到主目录。
例如:
http://www.example.com/index.asp像它应该的那样 重定向到http://www.example.com。
但是,http://www.example.com/about/index.asp 也重定向到http://www.example.com。我希望它重定向到http://www.example.com/about/
任何帮助将不胜感激。
php ×3
html ×2
jquery ×2
query-string ×2
asp.net ×1
forms ×1
ftp ×1
http ×1
javascript ×1
select ×1
user-agent ×1
web-config ×1