我有这个iframe代码:
<iframe src="http://www.example.com" border="0" framespacing="0" marginheight="0" marginwidth="0" vspace="0" hspace="0" scrolling="yes" width="100%" frameborder="0" height="100%"></iframe>
Run Code Online (Sandbox Code Playgroud)
我想要做的是..当我点击iframe页面中的任何链接..然后我将转到它并且页面将加载,我将从当前页面到iframe链接作为新页面.
喜欢的东西target="_self"- 不像普通的iframe,它会在没有浏览器本身任何变化的情况下进入这个链接.
示例:iframe src:http://www.w3schools.com
当我点击iframe页面内的"Learn HTML"时,我将转到http://www.w3schools.com/html/default.asp ,我的浏览器URL也将更改为它.
所以我只是点击了iframe里面的一个链接,我就去了.
有任何想法吗?
我正在使用带有BIND 10.1.2的Linux CentOS 6.64
我在主DNS(example.com)中有一个额外的区域(list.example.com)
绑定(命名)配置文件/etc/named.conf包含区域:
zone "list.example.com" IN {
type master;
file "list-example-com.zone";
allow-query { localhost; };
allow-transfer { 127.0.0.1; };
};
Run Code Online (Sandbox Code Playgroud)
区域文件list-example-com.zone如下:
$TTL 86400 ; 1 day
@ IN SOA ns1.example.com. hostmaster.example.com. (
2004032201 ; serial
7200 ; refresh (2 hours)
5400 ; retry (1.5 hours)
1814400 ; expire (3 weeks)
86400 ; minimum (1 day)
)
IN NS ns1.example.com.
;
IN A 192.168.177.22
;
; -----------------------------------------------------------------
49.30.22.66 IN A 127.0.0.3
44.63.20.10 IN A 127.0.0.2
64.42.10.5 IN A …Run Code Online (Sandbox Code Playgroud) 可以curl连接到任何TCP端口,而不仅仅是HTTP/HTTPS
我需要检查开放端口,例如:11740.
有可能吗?
获取HTTPS端口的ssl证书很容易(默认为443)
但是tcp端口上的ssl怎么样?
实例:
205.185.198.226:1194
这是在端口1194上运行的vpn(openvpn服务器)
IP 205.185.198.226在端口1194上使用ssl/tls来处理基于证书的客户端身份验证方法
正如Steffen Ullrich所说:
OpenVPN是不是普通党卫军但它包装自己的协议里面的SSL流,见https://openvpn.net/index.php/open-source/documentation/security-overview.html因此你必须在你面前说话封装协议到达TLS流,然后包含证书.
那么,是否真的可以在tcp端口上获取openvpn服务器的ssl证书?任何示例代码?(PHP,C或Perl)
这是我的代码
<?php
$string = 'a|b|c|d|e|f';
$tags = explode('|' , $string);
foreach($tags as $i =>$key) {
$i >0;
echo $i.' '.$key .'</br>';
}
?>
Run Code Online (Sandbox Code Playgroud)
输出是
0 a
1 b
2 c
3 d
4 e
5 f
Run Code Online (Sandbox Code Playgroud)
我爆炸后我试图计算字符串的数量 (对于我的例子应该是6)我也需要我的$ i从1开始而不是0
有什么好主意吗?
谢谢.
我有这样的事情:
<?php
$siteurl = "http://www.example.com/";
$pageid = "ed2689";
$pageurl = $siteurl.$pageid;
?>
Run Code Online (Sandbox Code Playgroud)
和链接将是这样的:
http://www.example.com/report/ed2689
我使用preg_match来检查每个链接的格式
对于第一个链接,它必须完全像这样:
$ SITEURL [A-Z0-9]
我用过这个:
if (preg_match('/[$siteurl]+[a-z0-9]/', $pageurl) && !preg_match('/[=]|[?]/', $pageurl))
{
echo 'Ok',
}
Run Code Online (Sandbox Code Playgroud)
对于第二个链接,它必须完全像这样:
$ siteurl.'report /" [A-Z0-9]
我用过这个:
if (preg_match('/[$siteurl]+[report]+[a-z0-9]/', $req_uri) && !preg_match('/[=]|[?]/', $req_uri))
{
echo 'Ok',
}
Run Code Online (Sandbox Code Playgroud)
并且它无法正常工作......请帮忙吗?
谢谢.
这是我用来扫描端口的代码,如果它是打开的.
有人可以试着解决它吗?它似乎不能正常工作,即使端口关闭,代码总是返回"成功连接"
这是我用端口80测试它的ip列表
79.142.126.3 //Connection refused
222.165.195.103 //Connection refused
64.75.193.162 //Connection refused
118.97.197.146 //Port is open
222.134.154.103 //Connection timed out
173.0.59.170 //Port is open
Run Code Online (Sandbox Code Playgroud)
这是输出:
5 sockets connected successfully
79.142.126.3 connected successfully
222.165.195.103 connected successfully
64.75.193.162 connected successfully
118.97.197.146 connected successfully
173.0.59.170 connected successfully
Run Code Online (Sandbox Code Playgroud)
代码看起来很好,但我真的找不到问题.
有什么帮助吗?
好吧,我使用"LIKE"和"LEFT JOIN",它运行正常.
$sql = $conn->query("SELECT * FROM tasks t
LEFT JOIN users u
ON t.allowed_countries LIKE u.country
WHERE u.username = '$username'");
Run Code Online (Sandbox Code Playgroud)
但是当我尝试使用"LIKE %%"而不是使用"LIKE"时,它会给我错误
LIKE '%" u.country "%'
Run Code Online (Sandbox Code Playgroud)
请问有人告诉我这个问题吗?
谢谢.
这是代码
SELECT username,count(username) FROM users WHERE status = '1' // $vuser to get the verified user only (it's the main query)
SELECT username FROM banned_users WHERE username = $vuser // if yes $bad_user is true else false
Run Code Online (Sandbox Code Playgroud)
是否可以使用一个 sql 查询仅选择/计算在banned_users中不存在的已验证用户?
有什么想法吗?