会话变量显然对我不起作用.我不知道我做错了什么.这是我用来检查有效密码的代码:
if ($input_password_hash == $password_hash)
{
session_start();
$_SESSION['is_user'] = 1;
header("Location: ../new_look"); //or Location: index.php
}
else echo "Wrong password.";
Run Code Online (Sandbox Code Playgroud)
在index.php文件中(重定向到的位置),我有这样的代码:
if ($_SESSION['is_user'] == 1)
{
//show index page with navigation bar for registered user
}
else
{
//do something else
}
Run Code Online (Sandbox Code Playgroud)
但它根本不起作用.
会话确实开始,可以通过检查cookie来验证.
我究竟做错了什么?
我试图让这个令人难以置信的东西,他们称之为数据库设计没有太大的成功,所以我将尝试通过一个例子说明我的问题.
我正在使用MySQL,这是我的问题:
假设我想创建一个数据库来保存我的DVD集合.我有以下要包含的信息:
我想在这些之间建立关系,使其更有效但不知道如何.
这是我正在考虑的数据库设计:
电影表=> filmid,filmtitle,运行时间,描述
年表=>年
流派表=>流派
导演表=>导演
Actors Table => actor_name
但是,我将如何创建这些表之间的关系?
另外,我为Films Table创建了一个唯一的ID,主键自动递增,我是否需要为每个表创建一个唯一的ID?
最后,如果我要通过PHP表单将新电影更新到数据库中,我将如何插入所有这些数据(与关系和所有?)
感谢你能给予的任何帮助,基思
#include "iostream"
#include "vector"
class ABC {
};
class VecTest {
std::vector<ABC> vec;
public:
std::vector<ABC> & getVec() const { //Here it errors out
return vec;
}
};
Run Code Online (Sandbox Code Playgroud)
删除const修复它,不是getVec是一个常量方法的情况.那为什么不允许这样做?
我有一个input[type="radio"]固定宽度的块容器内的元素.<input/>元素的支持文本不适合单行,并且落在两行或更多行上.例如:
div.leftBlock {
position: relative;
float: left;
width: 275px;
}Run Code Online (Sandbox Code Playgroud)
<div class="leftBlock">
<input type="radio" name="foo" value="bar" id="option" /> This is a rather long supporting text that does not fit in one line.
</div>Run Code Online (Sandbox Code Playgroud)
我如何设置<input/>元素(或其文本)的样式,使文本所属的每一行都从第一行的同一缩进级别开始?第一行文本必须与<input/>元素处于同一垂直级别.
任何帮助都感激不尽.
我的开发数据库中有一些数据,我想在我的测试环境中用作固定装置.Rails 2.x中将数据库表导出到YAML夹具的最佳方法是什么?
我只想要一个非常方便的方法从Javascript中提取字符串中的数字,我正在考虑使用jQuery,但我更喜欢被证明是最简单的方法.我已经使用jQuery请求了css块的"left"属性,如下所示:
var stuff = $('#block').css("left")
Run Code Online (Sandbox Code Playgroud)
"东西"的结果是
1008px
Run Code Online (Sandbox Code Playgroud)
我只是想摆脱"px",因为我需要做一个parseInt.什么是最好的方法?如果Javascript有一个left()函数,这将非常简单.谢谢
我在64位Windows操作系统上看到,可用的用户虚拟地址空间是8个terra字节.但是,如果我们正在执行的程序在32位兼容模式下运行,那么这个用户空间仍然可用吗?或者它的行为类似于普通的32位操作系统,并且只提供2GB的用户地址空间?
我从回购中删除了一个文件,现在想把它放回去.我能想到的最好的是:
这只是闻起来很糟糕而且它失去了所有历史记录.必须有一个更好的方法来做到这一点.我已经查看过SVN Book,但没有找到任何内容,现在正在查看SVN标签列表.
如何将角度 (以度/弧度)转换为距离中心点固定距离的点(X,Y).
就像围绕中心点旋转的点一样.
完全相反的atan2,其计算所述点Y/X(弧度)的角度.
注意:我保留了原始标题,因为那些不理解的人会搜索到的!