小编Seb*_*jan的帖子

从SQL查询中捕获计数

C#(.cs文件)中从SQL命令获取计数的最简单方法是什么

SELECT COUNT(*) FROM table_name
Run Code Online (Sandbox Code Playgroud)

int变量?

c# sql sql-server

46
推荐指数
3
解决办法
13万
查看次数

php chmod()没有更改权限

我在使用图片上传脚本时遇到问题.

我知道有数百个相同的问题,但我找不到那个对我有用的问题.

$upload_dir = "images/postcards/";
chmod($upload_dir, 777);
if (is_writable($upload_dir)) {
    echo 'The file is writable';
} else {
    echo 'The file is not writable';
}
Run Code Online (Sandbox Code Playgroud)

这总是返回文件"不可写"

我试着设置chmod0777-rwxrwxrwx.但结果总是一样的.有任何想法吗?

php permissions file-permissions chmod writable

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

ini_set() 总是返回 false

在我当前的项目中,我有一个 security.php,它支持一些函数和一些 ini_set() 语句。

ini_set('session.use_trans_sid', 0);
ini_set('session.use_only_cookies', 1);
ini_set('session.cookie_secure', 1);
ini_set('session.hash_function', 'whirlpool');
ini_set('session.cookie_httponly', 1);
ini_set('session.hash_bits_per_character', '5');
Run Code Online (Sandbox Code Playgroud)

所以这是我的问题。如果我进行某种检查...

if(ini_set('session.use_trans_sid', 0) === false)
    echo "Foo!";
Run Code Online (Sandbox Code Playgroud)

无论我试图设置哪一个,它总是返回 false。我以为问题出在 security.php 权限上,但我错了。

编辑

var_dump(ini_set('display_errors', '0')); 
Run Code Online (Sandbox Code Playgroud)

返回字符串(0)“”

还有其他想法吗?

谢谢,塞巴斯蒂安

php security session ini-set

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

无需重新加载即可更改地址栏中的 URL

我发现了很多关于更改 url(无需重新加载)的问题。一些答案是 - 使用插件,使用location.hash...,或重新加载

但他们都没有为我工作。

在网站上,我有一个下拉菜单,在更改时,url 参数应该已更改。

所以我想做的是:

我想改变:www.foo.com?country=Germanywww.foo.com?country=Slovenia不重装。

我正在努力实现的目标是可能的吗?

javascript

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

获取变量jQuery - > PHP(不工作)

我在将变量从jQuery传递到PHP时遇到了问题.我在互联网上搜索解决方案,然后我来到了AJAX.从来没有使用过Ajax,所以我猜这个问题是众所周知的.

所以我在"index.php"中有以下代码

$("#inviteForm").submit(function(e) {

e.preventDefault();
var emailVal = $("#email").val();

$.ajax({
 type: "POST",
 url: "processAjax.php",
 data: {email: emailVal},
 success: function(data) {
    alert(data);  
}
});
});
Run Code Online (Sandbox Code Playgroud)

在表单中,我有一个输入框(用于电子邮件)和一个提交按钮(方法是POST).

在processAjax.php中,我有以下代码

<?php
    $x = $_POST['email'];
    return $x;
?>
Run Code Online (Sandbox Code Playgroud)

所以,如果我是正确的,如果$ .ajax功能正常,则会弹出警告框.但事实并非如此.我也试过警报(x); 但它不起作用.

知道我做错了什么

php variables jquery

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

简单的PHP代码不使用三元运算符

对于三元运算符来说,我是一个初学者,以前从未与他们合作过.

代码(简化)

$output2 = '
<div>
    <div>
        <span>test text1</span>
        <div>
            '.(1 == 1) ? "yes" : "no" .'
            <span>test text 2</span>
        </div> 
    </div>
</div>';
echo $output2;
Run Code Online (Sandbox Code Playgroud)

所以问题是,这段代码只输出"是"(只有正确或错误的if语句)

我尝试了""同样的问题,尝试了不同的条件,尝试输出它,没有变量.但问题仍然存在.

谢谢.

Sebastjan

php ternary-operator

0
推荐指数
2
解决办法
1389
查看次数