小编Abs*_*ERØ的帖子

表格里面的表格,那好吗?

我们是否可以在另一种形式内有表格?这有什么问题吗?

html forms html5

174
推荐指数
7
解决办法
23万
查看次数

在PHP登录脚本中使用会话和会话变量

我刚刚完成了创建一个完整的登录并在PHP中注册systsem,但我的问题是我还没有使用任何会话.我是PHP的新手,我之前从未使用过会话.我想要做的是,在用户注册并填写登录表单后,他们仍将保持在同一页面上.因此,如果会话是logged_in,而另一部分将是else(用户未登录,则显示登录表单),将会有一部分.谁能告诉我如何开始?

php session login

39
推荐指数
4
解决办法
21万
查看次数

检测PHP会话是否存在

Facebook现在为用户提供订阅,以便您可以获得有关更改的实时更新.如果我的应用收到更新,我打算将其存储在数据库中.我还想检测他们的会话是否存在.如果确实如此,我也可以在那里更新数据.

我的会话ID是MD5(fb_id + secret),因此我可以轻松编辑他们的会话.问题是如何检测会话是否存在.

php session

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

PHP是否具有对象的简短语法?

在javascript中,您可以轻松创建对象和数组,如下所示:

var aObject = { foo:'bla', bar:2 };
var anArray = ['foo', 'bar', 2];
Run Code Online (Sandbox Code Playgroud)

PHP中类似的东西可能吗?
我知道你可以使用数组函数轻松创建一个数组,这几乎不是javascript语法的工作,但有没有类似的语法来创建对象?或者我应该只使用关联数组?

$anArray = array('foo', 'bar', 2);
$anObjectLikeAssociativeArray = array('foo'=>'bla',
                                      'bar'=>2);
Run Code Online (Sandbox Code Playgroud)

总结一下:
PHP是否有像对象创建这样的javascript或我应该只使用关联数组?

php object

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

Javascript:如何将所有选项从一个选择元素复制到另一个元素?

我怎么能复制所有optionsselect元到另一个?请给我最简单的方法,我对循环过敏.

请帮我.提前致谢!

html javascript select option

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

for loop vs while loop vs foreach循环PHP

第一关,我是PHP的新手.我一直在使用for循环,while循环,foreach循环脚本.我想知道

  • 哪一个更适合表现?
  • 选择循环的标准是什么?
  • 当我们在另一个循环中循环时应该使用哪个?

我坚持的代码想知道要使用哪个循环.

for($i=0;$i<count($all);$i++)
{
 //do some tasks here
 for($j=0;$j<count($rows);$j++)
 {
  //do some other tasks here 
 }
}
Run Code Online (Sandbox Code Playgroud)

很明显我可以用while编写上面的代码.希望有人能帮助我找出哪个循环应该更好用.

php performance loops control-structure nested-loops

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

Gruntfile中的简单正则表达式

我有以下几行Gruntfile.

js files: ['<%= yeoman.app %>/scripts/{,*/}*.coffee'],

有人可以这么善良告诉我什么{,*/}*意思吗?我知道它正在尝试匹配.coffee脚本文件夹中的所有文件,但我想知道它是如何做到的.

glob gruntjs

15
推荐指数
2
解决办法
5854
查看次数

为什么ESB在微服务架构中被认为是坏的

在微服务架构中,自治业务服务应该直接相互通信.通信可以是同步(编排)或基于事件(编排).API网关可以聚合客户端的API(前端的后端).通过微服务,我们正在寻求两个最终目标

  • 低耦合
  • 高凝聚力

这为更高复杂性的价格提供了持续部署,细粒度扩展,快速技术适应,可重用性,可审计性等等.

但是,强烈建议不要使用ESB(企业服务总线)或其他中间件.微服务和ESB通常被视为竞争对手的解决方案.为什么ESB看起来如此糟糕?只要它仅用作具有一些额外监视和认证层(没有业务逻辑)的冥想通道,在微服务架构中使用它有什么问题?

architecture soa esb distributed-computing microservices

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

如何使用OpenSSL创建256位自签名证书密钥?

看看PayPal(https://www.paypal.com/)安全证书.它说:连接加密:高级加密(TLS_RSA_WITH_AES_256_CBC_SHA,256位密钥).

现在,如何创建自签名证书以使用相同的加密AES256?
我在Openssl中尝试了以下代码:

openssl> req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 365 -nodes

我最终获得了128位证书.然后我尝试了:

openssl> genrsa -aes256 -out key.key 4096
openssl> req -new -key key.key -out cert.csr
openssl> x509 -req -days 365 -in cert.csr -signkey key.key -out cert.crt
openssl > rsa -in key.key -out key.key

即使我指定'-aes256',我也会再次获得128位证书:连接加密:高级加密(TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,128位键).

那么,我做错了什么,你能告诉我如何创建256证书吗?感谢帮助!

apache openssl aes mod-ssl self-signed

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

基于目录结构的自动加载名称空间

根据PHP页面上的最高评论spl_autoload_register( ):

对于具有命名空间类的PHP 5.3用户来说是个好消息:

当您创建与包含类的名称空间匹配的子文件夹结构时,您甚至不必定义自动加载器.

<?php
    spl_autoload_extensions(".php"); // comma-separated list
    spl_autoload_register();
?>
Run Code Online (Sandbox Code Playgroud)

但是,当我有以下结构时:

* classes/someclass.php

* index.php

其中someclass.php包含以下内容:

<?php
    class someclass {
        function __construct( ) {
            echo 'It works!';
        }
    }
?>
Run Code Online (Sandbox Code Playgroud)

index.php包含:

<?php
    spl_autoload_extensions(".php");
    spl_autoload_register();

    new classes\someclass;
?>
Run Code Online (Sandbox Code Playgroud)

然后我收到以下错误:

致命错误:spl_autoload():无法加载类classes\someclass

我弄错了吗?我怎样才能做到这一点?

从评论

这对于班级不起作用:

<?php
    namespace classes;
    class someclass {
        function __construct( ) {
            echo 'It works!';
        }
    }
?>
Run Code Online (Sandbox Code Playgroud)

php autoload autoloader spl-autoload-register

8
推荐指数
2
解决办法
1535
查看次数