我在mac上设计我的网站.我使用基本格式,然后当我想要我的电脑时,包装宽度太宽.我的问题是我能做什么才能使我的网站在所有浏览器/操作系统上看起来都一样?
我发现了一种在悬停时更改菜单选项背景颜色的方法.但是,当你悬停一个选项时,它会占用一些宽阔的空间,将所有其他选项移动到右边,它有点烦人,我想保持一致的空间,所以如果我悬停,只有颜色应该改变,而不是选项向右移动.Facebook的菜单选项方式排序.
以下是代码:
<div id="menu">
<a href="/hello" id="option">home</a>
<a href="/hello" id="option">profile</a>
<a href="/hello" id="option">account</a>
<a href="/hello" id="option">settings</a>
<a href="/hello" id="option">extra</a>
<a href="/hello" id="option">logout</a>
</div>
Run Code Online (Sandbox Code Playgroud)
CSS:
div#menu {
margin-left: 630px;
margin-top:-20px;
}
option {
margin-left: 20px;
}
#option:hover{
background: #3F2327;
padding: 10px;
}
Run Code Online (Sandbox Code Playgroud) 如果我没有错,当你想加密数据库中的内容时,你将使用md5.我现在用它来输入密码.但现在我想为企业客户的所有个人信息添加加密.以下是我的问题:
如果我md5的一切,将PHP显示一切正常的方式,就像没有md5?
当我允许编辑内容时,我将不使用md5显示信息,然后在提交时添加md5,对吗?
如果有人访问数据库,他们只会看到md5.但如果他们下载然后删除md5,他们不会看到所有的信息吗?
你可以告诉我在压力下我是一个业余爱好者.如果我对md5的想法错了,请纠正我.如果是这样,我如何加密数据库,记住信息将由用户随时编辑.
谢谢.
//如果登录正常,那么我们添加一个cookie
$_POST['user_name'] = stripslashes($_POST['user_name']);
$hour = time() + 3600;
setcookie(ID_my_site, $_POST['user_name'], $hour);
setcookie(Key_my_site, $_POST['password'], $hour);
Run Code Online (Sandbox Code Playgroud)
这是设置cookie的正确方法吗?它导致我严重的重定向错误.请参阅此处: PHP重定向子域的问题
当每个项目输入db时,使用以下方法插入日期:
date_default_timezone_set('America/New_York');
ob_start();
$createdon = date('l, F j, Y, h:i A');
ob_get_clean();
Run Code Online (Sandbox Code Playgroud)
这输出如下:
Tuesday, May 3, 2011, 04:50 PM
Run Code Online (Sandbox Code Playgroud)
这是查询:
select test_id, why_test, date_time
from the_test
where p_id = '$id'
UNION
select pencil_id, pencil_name, date_time
from pencils
where p_id = '$id'
ORDER BY 3 DESC
Run Code Online (Sandbox Code Playgroud)
现在,当我按功能使用订单时,它没有正确执行.日期仍在混淆.我使用了date_time DESC的命令.
我正在使用php/phpmyadmin.
有任何想法吗?
我有名称状态的复选框.这就是我这样做的方式:
$_SESSION['statuses'] = mysql_real_escape_string($_POST['statuses']);
Run Code Online (Sandbox Code Playgroud)
当我插入它时,我正在这样做:
$insert = "INSERT INTO submitted (statuses)
VALUES ('".$_SESSION['statuses']."')";
$query = mysql_query($insert) or die ("Error: ".mysql_error());
Run Code Online (Sandbox Code Playgroud)
问题是没有被检查的内容被插入到数据库中,所以如何插入已检查的条目?
NEW/UPDATE:
这是复选框形式的样子:
<input type="checkbox" name="statuses" value="something">
<input type="checkbox" name="statuses" value="something">
<input type="checkbox" name="statuses" value="something">
<input type="checkbox" name="statuses" value="something">
<input type="checkbox" name="statuses" value="something">
<input type="checkbox" name="statuses" value="something">
Run Code Online (Sandbox Code Playgroud) 我怎样才能让它正常工作:
if ((empty($page_name))
&& ($currentid == '$storedid')) { // PHP If Statement with multiple Checks
require_once("1.php");
} else { // PHP Else
require_once("2.php");
}
Run Code Online (Sandbox Code Playgroud)
现在无论它显示我2.php ....
$ page_name是db表的值.$ currentid是session_id,$ storedid是$ page_name的db中存储的id.