小编nov*_*ato的帖子

您目前优化网页设计的最低屏幕分辨率是多少?

我真的不知道我是否在正确的地方提问,所以如果我的问题必须转移,我会为此道歉.我在这个地方完全是菜鸟.

html css usability accessibility

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

$ .mobile.activePage属性究竟是如何工作的?

我正在尝试如下的事情,

$(document).bind ('pageshow', function (e, data) {
   console.log ($('#page_spots'));
   console.log ($.mobile.activePage);

   if ($.mobile.activePage == $('#page_spots')) { console.log ('Bingo!'); }
});
Run Code Online (Sandbox Code Playgroud)

作为#page_spots属性data-role设置为div的div page.在上面的示例中,当活动页面是#page_spots我要记录'宾果!'时 在控制台中.

我是jQM的完全新手,我不知道这是否应该是正确的方式.

提前谢谢你,并为我的英语道歉.

jquery jquery-mobile

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

如何正确扩展JS对象?

假设我在一个名为的文件中有这样的东西main.js:

function obj_name() {}

obj_name.prototype = {
    foo  : function() { alert('hi!'); },
    foo2 : function() { alert('hi again!'); }
}
Run Code Online (Sandbox Code Playgroud)

现在我正在尝试这种方式来扩展另一个文件中的对象extend.js:

obj_name.prototype = {
    newfoo : function() { alert('hi #3'); }
}
Run Code Online (Sandbox Code Playgroud)

...但问题是如果我以这种方式编码它将会起作用:

obj_name.prototype.newfoo = function() { alert('hi #3'); }
Run Code Online (Sandbox Code Playgroud)

我想这可能是一个菜鸟问题.我甚至不知道这是否是扩展对象的正确方法,但我在这里吓到了,想知道为什么会这样.

提前谢谢你们.

javascript javascript-objects

4
推荐指数
3
解决办法
6589
查看次数

从未登录的访问者保护我的框架的最佳技术是什么?

首先,我想说我使用搜索框寻找类似的问题并且没有成功,可能是因为我的英语能力差.

我有一个'自制的'框架.我有一些必须仅对管理员可见的PHP文件.我目前这样做的方法是在每个页面内检查以查看会话是否已打开.如果没有,则用户被重定向到404页面,看起来好像已经请求的文件不存在.

我真的不知道这是否有保证可行,或者是否有更好更安全的方式,因为我目前正在处理那些永远不会公开的机密数据.

你能给我一些提示吗?或者留下我能找到的链接?

非常感谢,再次请原谅我踢字典.

编辑

我通常在每个文件的顶部写的是这样的

<?php
include("sesion.php");
$rs=comprueba(); //'check'

if ($rs) { 
?> 
Run Code Online (Sandbox Code Playgroud)

然后,最后

<?php 
}
else { header("Location: err404.html"); }
?>
Run Code Online (Sandbox Code Playgroud)

这是一个如此划职的工作,不是吗?

编辑

假设我在一个名为的文件中有一个客户列表 customers.php

该文件当前可能已启用http://www.mydomain.com/admin/customers.php,并且只能为admin用户显示.管理员用户登录后,我创建了一个会话变量.该变量是我在每个页面顶部检查的变量,如果存在,则显示客户列表.如果没有,则用户被重定向到404页面.

感谢您的耐心等待.我真的很感激.

php security logging frameworks

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

是否存在从数组的键值对动态创建变量的任何函数?

假设我有这个数组,

$array = array(
    'name' => 'hermet',
    'emails' => array ('hermet@example.com',
                     'hermet@example.net');
);
Run Code Online (Sandbox Code Playgroud)

所以这种方式echo $array ['name'] == 'hermet'打印真实.我想知道PHP中是否已经嵌入了一个函数,让我这样做:

echo $name == 'hermet'; // obviously 'false'

foreach ($array as $key => $value) {
    $aux = $key;
    $$aux = $value; 
}   

echo $name == 'hermet'; // now prints 'true'
Run Code Online (Sandbox Code Playgroud)

它似乎甚至可以用于多维数组,但我不知道PHP是否已经有任何功能可以做到这一点.

先感谢您.

php

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