小编Mik*_*e B的帖子

使用php下载多个文件作为zip文件夹

我想让我的用户选择列出的任何类型的文件,并将它们作为zip文件夹下载并下载.文件可能是.doc,.jpeg,.ppt等

php zip

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

这个php构造意味着什么:$ html-> redirect("URL")?

我在php中看到过其他用过的" - >".我用来学习PHP的其中一本书就是这本书,但它从未被解释过.它做了什么,它是如何工作的!

我知道重定向位,但是$ html变量和重定向函数发生了什么?

提前致谢!

php oop

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

在cakePHP中登录openID

我正在使用cakePHP框架构建一个网站,我想让用户使用openID登录.并且蛋糕中没有核心组件可以做到这一点.

  • 是否有任何openID登录组件,它与cakePHP Auth组件不同?

php openid components cakephp

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

PHP:使用存储为cookie的令牌防止会话劫持?

我正在使用PHP进行RIA.为了防止会话劫持,我引入了一个基于盐,ISO-8601周数和用户IP的登录时生成的令牌.

$salt      = "blahblahblah";
$tokenstr  = date('W') . $salt . $_SERVER['REMOTE_ADDR'];
$token_md5  = md5($tokenstr);
define("token_md5", $token_md5); 
Run Code Online (Sandbox Code Playgroud)

目前,它通过GET或POST传递每个请求,但我想知道我是否可以通过提供它作为cookie来避免这种情况,因为它依赖于用户的IP.我刚刚学习课程,所以我想知道这样做是否有任何安全问题?这是个坏主意吗?

php cookies session token

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

实时通知Jquery

有人可以引导我以正确的方式进行实时通知

例如,知道在Mysql中添加新行的时间

知道php文件是否有变化???

我该怎么办呢?

php jquery live

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

插入触发器后的MySQL - MyISAM与InnoDB

我试图得到一个插入后触发器,以便不回滚对innodb表执行的插入操作.MyISAM似乎没有这个问题.

让我说明一下:

CREATE TABLE `testTable` (
  `id` int(10) AUTO_INCREMENT,
  `data` text,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB; #Engine supports transactions

CREATE TABLE `dummyTable` (
  `id` int(10) AUTO_INCREMENT,
  `data` text,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB;


DELIMITER $$
CREATE TRIGGER triggerTest AFTER INSERT ON `testTable`
FOR EACH ROW
BEGIN
  INSERT INTO dummyTable VALUES(1, 2, 3, 4); #This will throw a column count error
END;$$
DELIMITER ;


INSERT INTO testTable(data) VALUES('This insert will be rolled back');
SELECT COUNT(1) FROM testTable; # 0
Run Code Online (Sandbox Code Playgroud)

如果您将引擎更改testTable …

mysql triggers myisam innodb

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

使用PHP扫描当前文件夹

我有这样的文件夹结构:

/articles
     .index.php
     .second.php
     .third.php
     .fourth.php
Run Code Online (Sandbox Code Playgroud)

如果我在second.php中编写代码,我该如何扫描当前文件夹(文章)?

谢谢

php filesystems directory

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

在长期项目中,您如何保持以用户为导向?

我已经做了一年多的长期项目并热爱它的每一分钟.但是,我发现自己越来越多地与用户脱节,因为我对同一个项目的看法截然不同.

就我而言,我知道如何以5种不同的方式快速从AB获得.但是,如果一个典型的用户和我处于相同的情况,我担心我不会同情足以理解与用户体验或功能的斗争.

如何在保持内部和外部怪物内部运作的同时,如何保留用户的这种同理心观?

我正在寻找开发人员可以使用的任何提示/技巧,而不是第三方的硬核UX测试.

language-agnostic usability

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

如何确定日期是否在PHP中的两个日期之间?

我需要知道(01/01/2010)(01/01/2001)和(01/01/2012)$paymentDate之间是否有效$contractDateBegin$contractDateEnd

dd/mm/yyyy格式!

php date

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

日期格式化PHP但是完整的月份名称

我需要这个:

12 November, 1997
Run Code Online (Sandbox Code Playgroud)

要重新格式化为:

1997-11-12
Run Code Online (Sandbox Code Playgroud)

包含在MySQL数据库中,但我正在努力完整的月份名称,这可能吗?

谢谢

达伦

php mysql

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