小编Eri*_*ric的帖子

在父类中使用与扩展类相同的方法名称

我有一个父类和扩展类,都包含一个toString()方法.

我如何toString()从Test应用程序调用父类的方法?

现在调用扩展类的toString方法objectname.toString(),但父类呢?

在此先感谢您的帮助.

java methods class

4
推荐指数
2
解决办法
5142
查看次数

用于检测浏览器宽度和高度的JS适用于Chrome和Safari,但不适用于IE9或FF9

是否有任何理由说明此代码可以在Safari和Chrome中使用但不能在IE或FF中使用?

JS

function load(){
    w.value = window.outerWidth;
    h.value = window.outerHeight;
}
Run Code Online (Sandbox Code Playgroud)

HTML

<input name="h" id="h" type="hidden" value="" />
<input name="w" id="w" type="hidden" value="" />
Run Code Online (Sandbox Code Playgroud)

单击此处查看整个页面的源代码

在此先感谢您的帮助.

编辑:我弄清楚出了什么问题.必须将以下内容添加到加载功能中

var width = document.getElementById("w");
var height = document.getElementById("h");
width.value = window.outerWidth;
height.value = window.outerHeight;
Run Code Online (Sandbox Code Playgroud)

html javascript jquery cross-browser

4
推荐指数
2
解决办法
2万
查看次数

在保存到DB之前清理$ _SERVER ['HTTP_USER_AGENT']和$ _SERVER ['HTTP_REFERER']?

我有一个反馈表单,它将带有几个用户输入的字段以及PHP函数生成的一些字段,如'user-agent'和'referer'.

我的问题是输入之前应该是这些字符串吗?我意识到可以轻松改变用户代理和引用页面,但是访问者是否可以添加类似字符串的SQL注入,这样当PHP提取此信息时它可能会破坏我的表单?

例如,如果用户更改了其用户代理或引用页面以包含该字符串 Robert'); DROP TABLE Students;--

php mysql security sql-injection

2
推荐指数
2
解决办法
2703
查看次数

不能在WAMP上使用CURL HTTPS URL,但可以使用BASH在远程服务器上运行

这是我在远程服务器上使用的BASH命令 -

curl -i -H "Content-Type: application/json" -H "Authorization: USERNAME:PASSWORD" "https://api7.publicaster.com/Rest/Ping.svc/?format=json"
Run Code Online (Sandbox Code Playgroud)

这是我在PHP脚本上的代码,我在WAMP本地测试环境中运行以请求相同的信息.

header("Content-Type: application/json");
$encrypted_account_id = 'USERNAME';
$api_password = 'PASSWORD';

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,"http://api7.publicaster.com/Rest/Ping.svc/?format=json");
$headers = array();
$headers[] = 'Content-type: application/json';
$headers[] = 'Authorization: $encrypted_account_id:$api_password';
curl_setopt($ch, CURLOPT_HEADER, $headers);

$server_output = curl_exec($ch);
curl_close($ch);
print_r($server_output);
Run Code Online (Sandbox Code Playgroud)

如果在我的PHP脚本上我请求HTTP站点然后它返回 -

HTTP/1.1 401 Unauthorized
Cache-Control: private
Run Code Online (Sandbox Code Playgroud)

如果在我的PHP脚本上我请求HTTPS站点,那么它只返回空白.我有一个自签名的SSL证书并启用了SSL,我可以访问我的WAMP服务器的HTTPS部分但是我收到了警告.

我无法弄清楚这是我的代码或我的WAMP服务器的问题.有任何想法吗?

如果我将以下内容添加到我的代码并尝试CURL HTTPS地址我至少收到一个响应,但它是未授权的CC:私有错误 -

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
Run Code Online (Sandbox Code Playgroud)

php ssl curl

1
推荐指数
1
解决办法
2287
查看次数

标签 统计

php ×2

class ×1

cross-browser ×1

curl ×1

html ×1

java ×1

javascript ×1

jquery ×1

methods ×1

mysql ×1

security ×1

sql-injection ×1

ssl ×1