小编use*_*449的帖子

html只选择一个组中的一个复选框

那么我怎样才能让用户只选择一个复选框呢?

我知道单选按钮是"理想的",但出于我的目的......它不是.

我有一个字段,用户需要选择其中一个或两个选项,但不能同时选择两个.问题是我需要我的用户也能够取消选择他们的选项,这就是单选按钮失败的原因,因为一旦选择了组,就必须选择一个选项.

我将通过php验证信息,但我仍然希望将用户限制为一个答案,如果他们想要给它.

html checkbox

115
推荐指数
8
解决办法
47万
查看次数

unix时间戳到午夜

如果我有一个随机的unix时间戳,我怎样才能将其四舍五入到今天的午夜或用户选择的午夜.原因是我希望在某一天的午夜之后添加小时和分钟.

例如,如果时间戳是,1324189035那么我如何删除小时,分钟和秒以将时间戳放在当天的午夜.

php unix-timestamp

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

MySql一次更新两个表

我有两个表需要完全相同的值用于非规范化目的.

这是查询.

第一张桌子

UPDATE Table_One 
SET win = win+1, streak = streak+1, score = score+200 
WHERE userid = 1 AND lid = 1 LIMIT 1
Run Code Online (Sandbox Code Playgroud)

第二张桌子

UPDATE Table_Two 
SET win = win+1, streak = streak+1, score = score+200 
WHERE userid = 1 LIMIT 1
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,两个表之间的唯一区别是它们的名称和表两个没有该字段 lid

无论如何将两个更新组合成一个?

mysql sql-update

20
推荐指数
2
解决办法
4万
查看次数

mysql防止负数

他们是mysql中的int字段,不允许使用负数吗?或者更具体地说,如果在字段中插入负数,它将插入零.我问这是因为我们有一个评分系统,我们不允许人们得分为负.因此,如果他们的分数确实达到零以下,那么它只会插入零.我试图这样做而不必查询用户的分数来检查它是否会低于零.

mysql

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

在ssl/https中php curl有多安全?

我想拥有两台服务器,服务器A和服务器B.服务器A执行所有身份验证(用户名和密码).如果用户在服务器A处被认证,则服务器A将发送用户的会话ID,IP地址,用户等的POST数据.服务器B将通过SSL接收所有这些数据,并将信任服务器A并授予用户访问权限.此外,服务器B将仅通过服务器A的IP接受来自服务器A的POST数据.

我的问题是,由于帖子数据是通过curl/ssl发送的,是否可以在流量中截获或被盗?黑客可以用纯文本(这里最重要的组件)查看会话ID吗?

有什么办法可以增加这种方法的安全性吗?

php security session curl

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

需要sql注入的帮助

首先,我不是想破解或做任何违法行为.以为我让你们知道.我有一个客户希望我对他的系统进行一些修改,当我看着它时,我注意到NOTHING被转义了.我不是在开玩笑,没有任何东西被逃脱.我向他解释说拥有这样一个系统是不安全的.然后他继续告诉我他已经有这样的系统这样几年没有发生任何事情.我需要告诉他他的系统不安全,但我真的不知道要执行sql注入.这是一些使用$ _GET并且未进行转义的查询.

SELECT *,DATE_FORMAT(joined,'%M %d, %Y') as \"Joined\" FROM `members` WHERE `name` LIKE '".$ltr."%' ORDER BY points DESC LIMIT $page,50
Run Code Online (Sandbox Code Playgroud)

这是另一个:

SELECT * FROM groups WHERE id=$thisladder[grid]
Run Code Online (Sandbox Code Playgroud)

我看到"可能"清除$ _GET的唯一一件事是这个函数:

if (!ini_get('register_globals')) {
   $superglobals = array($_SERVER, $_ENV,
       $_FILES, $_COOKIE, $_POST, $_GET);
   if (isset($_SESSION)) {
       array_unshift($superglobals, $_SESSION);
   }
   foreach ($superglobals as $superglobal) {
       extract($superglobal, EXTR_SKIP);
   }
}
Run Code Online (Sandbox Code Playgroud)

上述函数可能正在清理变量.是的,系统也使用寄存器全局变量,这也很糟糕.

我也做了一个备份,以防万一.

php sql sql-injection

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

你如何从ssh运行php文件?

我正在使用ssh:

php filename.php
Run Code Online (Sandbox Code Playgroud)

并且工作得很好,但是当我这样做时:

php filename.php?id=2
Run Code Online (Sandbox Code Playgroud)

我收到"无法打开输入文件"错误.

有任何想法吗?

php linux ssh

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

如何使用chdir更改为当前目录?

我正在尝试包含另一个目录中的文件,然后将chdir更改回当前/原始表单.

chdir('/some/path');
include(./file.php);
chdir();//How to I change the directory back to the original form?
Run Code Online (Sandbox Code Playgroud)

无论如何将chdir更改回file.php所在的位置?或者我必须手动完成吗?

php chdir

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

需要帮助在centos 5.8上安装pecl

所以基本上我正在尝试安装APC,但我不能让pecl在Centos 5.8 i686上工作

我有最新的稳定版本的php-fpm,mysql和nginx.一切都在100%工作,一切都很顺利.我正在运行一个没有问题的实时网站.我只是不能去工作.

yum install pcl

yum install php-pear: 在此输入图像描述

我正在尝试安装的大多数软件包都存在与php-common(无论是什么)的依赖性问题.

php-common = 5.1.6-32.el5 is needed
Run Code Online (Sandbox Code Playgroud)

非常感谢!

linux ssh centos yum pecl

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

你如何隐藏你的PHP源代码?

我有一个包含密钥和盐的php页面,我想隐藏这些信息以防万一.谁知道一个好的免费软件可以做到这一点?

我在我的服务器上安装了zend和ion,我听到了一些源扰码器使用.有任何想法吗?

php hide

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

标签 统计

php ×6

linux ×2

mysql ×2

ssh ×2

centos ×1

chdir ×1

checkbox ×1

curl ×1

hide ×1

html ×1

pecl ×1

security ×1

session ×1

sql ×1

sql-injection ×1

sql-update ×1

unix-timestamp ×1

yum ×1