问题列表 - 第4432页

PHP会话似乎无法正常工作

会话变量显然对我不起作用.我不知道我做错了什么.这是我用来检查有效密码的代码:

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来验证.

我究竟做错了什么?

php cookies session session-variables

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

如何设计电影数据库?

我试图让这个令人难以置信的东西,他们称之为数据库设计没有太大的成功,所以我将尝试通过一个例子说明我的问题.

我正在使用MySQL,这是我的问题:

假设我想创建一个数据库来保存我的DVD集合.我有以下要包含的信息:

  1. 片名
  2. 演员
  3. 运行时间
  4. 类型
  5. 描述
  6. 导向器

我想在这些之间建立关系,使其更有效但不知道如何.

这是我正在考虑的数据库设计:

电影表=> filmid,filmtitle,运行时间,描述

年表=>年

流派表=>流派

导演表=>导演

Actors Table => actor_name

但是,我将如何创建这些表之间的关系?

另外,我为Films Table创建了一个唯一的ID,主键自动递增,我是否需要为每个表创建一个唯一的ID?

最后,如果我要通过PHP表单将新电影更新到数据库中,我将如何插入所有这些数据(与关系和所有?)

感谢你能给予的任何帮助,基思

mysql rdbms database-design relationship

21
推荐指数
3
解决办法
6万
查看次数

从常量函数返回引用

#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是一个常量方法的情况.那为什么不允许这样做?

c++ methods const

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

HTML INPUT无线电元素文本的CSS对齐方式

我有一个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/>元素处于同一垂直级别.

任何帮助都感激不尽.

html css alignment

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

将数据库表导出到YAML文件的最佳方法?

我的开发数据库中有一些数据,我想在我的测试环境中用作固定装置.Rails 2.x中将数据库表导出到YAML夹具的最佳方法是什么?

yaml ruby-on-rails

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

Javascript或jQuery中的Left()函数

我只想要一个非常方便的方法从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()函数,这将非常简单.谢谢

javascript jquery

19
推荐指数
3
解决办法
9万
查看次数

如何在MySQL中重命名模式

嗨,我使用的是mysql 5.0.x.

如何重命名架构?

mysql

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

64位系统中以兼容模式运行的虚拟地址空间

我在64位Windows操作系统上看到,可用的用户虚拟地址空间是8个terra字节.但是,如果我们正在执行的程序在32位兼容模式下运行,那么这个用户空间仍然可用吗?或者它的行为类似于普通的32位操作系统,并且只提供2GB的用户地址空间?

64-bit compatibility virtual-address-space

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

从SVN恢复已删除文件的正确方法是什么?

我从回购中删除了一个文件,现在想把它放回去.我能想到的最好的是:

  • 在删除之前更新到修订版
  • 将文件复制到别处
  • 更新到头
  • 将文件复制回来
  • 添加它们
  • 承诺

这只是闻起来很糟糕而且它失去了所有历史记录.必须有一个更好的方法来做到这一点.我已经查看过SVN Book,但没有找到任何内容,现在正在查看SVN标签列表.

svn tortoisesvn restore

112
推荐指数
7
解决办法
11万
查看次数

将极坐标转换为直角坐标

将角度转换为点数

如何将角度 (以度/弧度)转换为距离中心点固定距离的(X,Y).

就像围绕中心点旋转的点一样.

完全相反atan2,其计算所述点Y/X(弧度)的角度.


注意:我保留了原始标题,因为那些不理解的人会搜索到的!

math trigonometry

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