可能重复:
PHP:如何禁用危险函数
嗨,这是我的情况:我必须让我的客户输入PHP代码,但只有字符串函数,日期函数等安全函数.所以我需要危险的PHP函数列表,在保存到PHP文件之前使用字符串替换删除它们.有什么建议吗?
我正在使用带有phonegap的jquery mobile.我的应用程序有两个页面:登录页面和列表页面.登录成功后,用户将转到列表页面.之后,当他们按下手机上的后退按钮(android)时,他们将返回登录页面.我不希望这样的行为.我想要的是退出应用程序.
我需要根据它的属性排序一些元素.举个例子:
<div id="sort">
<div n="1"></div>
<div n="2"></div>
<div n="3"></div>
<div n="4"></div>
</div>
Run Code Online (Sandbox Code Playgroud)
和array_num
{3, 2, 1, 4}
Run Code Online (Sandbox Code Playgroud)
伪代码:
$('#sort').sort(array_num, 'n');
Run Code Online (Sandbox Code Playgroud)
结果将是:
<div id="sort">
<div n="3"></div>
<div n="2"></div>
<div n="1"></div>
<div n="4"></div>
</div>
Run Code Online (Sandbox Code Playgroud) 我们应该使用吗?
css: input[type='submit']{...}
Run Code Online (Sandbox Code Playgroud)
或者为输入标签设置类名?
html: <input type="submit" class="submit">
css: .submit{...}
Run Code Online (Sandbox Code Playgroud) This is my script:
$.ajaxSetup({async: false});
$.getScript('http://www.mydomain.com/dev/js/tinymce/tiny_mce.js', function(){
tinyMCE.init({
document_base_url : "http://www.mydomain.com/dev/js/tinymce/",
[...],
});
});
$.ajaxSetup({async: true});
Run Code Online (Sandbox Code Playgroud)
它加载tiny_mce.js成功.但是当init在回调中使用时,在跟踪路径错误的路径后加载2:
http://www.mydomain.com/dev//langs/en.js
http://www.mydomain.com/dev//themes/advanced/editor_template.js
Run Code Online (Sandbox Code Playgroud)
即使我使用document_base_url,仍然会在路径上加载.
如果我想使用google webfonts中的字体向图像添加文本,是否可以?使用PHP图像GD
我正在制作一个缓存功能结果的简单工具
它看起来像:
global $function_results;
$function_results = array();
function getMembers($conditions, $default = array('order' => 'name', array('abc', 'def'))){
//****Help need from here******
//make unique id from parameters value and function name
//ex: $uid;
//****to here******
global $function_results;
if(isset($function_results[$uid])) return $function_results[$uid];
else{
//do function logic...
}
}
Run Code Online (Sandbox Code Playgroud)
(函数及其参数只是一个例子)
有什么建议?
我发现php模板引擎只允许用户定义的功能,或者只允许使用白名单功能.我的问题是我会让我的用户编辑他们的模板.所以我需要一个安全的模板引擎.
我正在使用curl从许多网站获取数据.有时他们会发回gzip.如何检测响应是否是gzip?
这是我的标记
CSS
body{
background-color:#353535;
}
#parent{
background-color:#eee;
}
#child{
background-color:#1b1b1b;
margin:60px auto 10px;
width:100px;
}
Run Code Online (Sandbox Code Playgroud)
HTML
<div id="parent">
<div id="child">child</div>
</div>
Run Code Online (Sandbox Code Playgroud)