问题列表 - 第15022页

为什么PHP没有看到我的查询字符串?

这个phpinfo()演示了这个问题.

我正在向URL传递一个查询字符串:

?qwerty=asdfg
Run Code Online (Sandbox Code Playgroud)

因此,我希望它列出这两个PHP变量:

_REQUEST["qwerty"] asdfg
_GET["qwerty"] asdfg
Run Code Online (Sandbox Code Playgroud)

还有这个查询字符串:

_SERVER["QUERY_STRING"] qwerty=asdfg
Run Code Online (Sandbox Code Playgroud)

但是,它不起作用.似乎根本没有设置这些变量.

我正在使用lighttpd.这可能与问题有关,也可能与此无关,但我的greengar.com-lighttpd.conf看起来像这样,因为我在大多数域名网页上使用WordPress:

### Generated by Elliot
### Wordpress: http://www.greengar.com
url.rewrite += (
    "^/(wp-.+).*/?" => "$0",
    "^/(blog/wp-.+).*/?" => "$0",
    "^/(.*.php)" => "$0",
    "^/(.*.pdf)" => "$0",
    "^/(.*.png)" => "$0",
    "^/(.*.html)" => "$0",
    "^/(.*.ico)" => "$0",
    "^/(.*.gif)" => "$0",
    "^/(.*.txt)" => "$0",
    "^/(images).*/?" => "$0",
    "^/(sitemap.xml)" => "$0",
    "^/(xmlrpc.php)" => "$0",
    "^/(.+)/?$" => "/index.php/$1"
)
Run Code Online (Sandbox Code Playgroud)

同样,我不确定这是否与问题有关.

我的问题是:为什么PHP看不到查询字符串?

我该如何解决?

这是一个普通的phpinfo(),可以成功查看查询字符串.这是在运行Apache的其他服务器上运行的.

php parameters query-string

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

如何在TSQL中关闭表的IDENTITY列

我使用'SET IDENTITY_INSERT OFF',这是成功执行但在表中仍然只有身份

请帮助任何人

identity-insert

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

out [i] =*(a_mat + i)在C中做了什么?

while( i < a_rows * a_cols ) {
    out[i] = *(a_mat + i);  // this line
    i++;
}
Run Code Online (Sandbox Code Playgroud)

标记线有什么作用?

c

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

HTML转换为PHP变量(PHP代码外的HTML)

我是php的新手,想知道我是否可以拥有这样的东西:

<?php
 ...
 magicFunctionStart();
?>

<html>
   <head>...</head>
   <body>...</body>
</html>

<?php
 $variable = magicFunctionEnd();
 ...
?>
Run Code Online (Sandbox Code Playgroud)

我现在要用的是

<?php
 ...
 $variable = "<html><head>...</head><body>...</body></html>"
?>
Run Code Online (Sandbox Code Playgroud)

这很烦人,不可读.

php output-buffering

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

开始使用Core Data for iPhone?

我想在我的iPhone应用程序中实现Core Data.那么,专门为iPhone学习核心数据的最佳方法是什么?今天我有4个小时可以投入到这个,所以理想情况下,我有足够的能力将这个(但稍微)添加到我的应用程序中.

我现在保留数据的唯一方法是通过NSUserDefaults,这样当关闭并重​​新打开应用程序时,他们的数据仍然存在.我想让用户能够保存数据集,读取数据,编辑数据,删除数据等.

iphone core-data uitableview iphone-sdk-3.0

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

为什么抛出EJBException是一种"推荐"的做法?

我一遍又一遍地从许多开发者那里得到这个"建议".根据我的经验,我发现EJBExceptions非常适合从bean实例的角度来看"世界末日"(比如当某些东西错误以至于bean实例无法自行恢复时).如果一个实例可以恢复,我认为最好抛出一个应用程序异常.

这是我一遍又一遍地遇到的模式:

private SomeResource resource;
ejbCreate:
    resource = allocateResource(...);

omMessage:
    try {
    ...
    } catch (JMSException e) {
        throw new EJBException(e);
    }

ejbRemove:
    freeResource(resource);

恕我直言,这是一个导致资源泄漏的反模式.

编辑:具体来说,EJB规范说如果bean从业务方法抛出运行时异常(并且EJBException是运行时异常),那么bean将被丢弃,而不会在其上调用ejbRemove.

这是否是反对抛出EJBException的相关示例?应该抛出EJBException的相关案例是什么?

java ejb java-ee

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

(Django)在不同域上的两个站点之间共享身份验证

我有两个网站说foo.com和bar.com都是基于Django的.主要注册发生在foo.com上(我希望主要用户数据库在这里),我希望有三件事情发生:

1)登录foo.com的用户无需再次登录即可自动访问bar.com

2)直接登录bar.com的用户将通过foo.com用户db进行身份验证.

3)用户无需直接在bar.com注册.

我怎样才能做到这一点?如果它大大简化了我可以使bar.com成为foo.com的子域名(例如bar.foo.com),但它们必须是独立的站点.

django django-authentication

14
推荐指数
3
解决办法
7146
查看次数

如何安全存储用户密码?

这比普通MD5更安全吗?我刚刚开始研究密码安全性.我是PHP的新手.

$salt = 'csdnfgksdgojnmfnb';

$password = md5($salt.$_POST['password']);
$result = mysql_query("SELECT id FROM users
                       WHERE username = '".mysql_real_escape_string($_POST['username'])."'
                       AND password = '$password'");

if (mysql_num_rows($result) < 1) {
    /* Access denied */
    echo "The username or password you entered is incorrect.";
} 
else {
    $_SESSION['id'] = mysql_result($result, 0, 'id');
    #header("Location: ./");
    echo "Hello $_SESSION[id]!";
}
Run Code Online (Sandbox Code Playgroud)

php security passwords salt password-hash

168
推荐指数
4
解决办法
6万
查看次数

无法在ComboBox中检测到鼠标右键

我有一个简单的下拉式ComboBox.当用户右键单击列表中的某个项目时,我想打开一个新窗口,但是在检测到右键单击时遇到问题.

我的代码:

private void cmbCardList_MouseClick(object sender, MouseEventArgs e)
{
    if (e.Button == MouseButtons.Right && cmbCardList.SelectedIndex != -1)
    {
        frmViewCard vc = new frmViewCard();
        vc.updateCardDisplay(cmbCardList.SelectedItem);
        vc.Show();
    }
}
Run Code Online (Sandbox Code Playgroud)

如果我改变e.Button == MouseButtons.Left,整个事情就会发生.我有什么方法可以按照我的意愿使用它?

c# combobox right-click winforms

6
推荐指数
2
解决办法
6033
查看次数

给定函数的复杂性

当我分析下面代码段的复杂性时,我发现它是O(n/2).但在搜索互联网时,我发现它可能是O(n).我想知道谁是对的.

void function(int n) {
    int i = 1, k = 100;
    while (i < n) {
        k++;
        i += 2;
    }
}
Run Code Online (Sandbox Code Playgroud)

complexity-theory big-o function

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