小编hal*_*.am的帖子

使用php压缩大文件

我有一个 php 表单,它有一堆复选框,所有复选框都包含文件链接。一旦用户点击他们想要的复选框(文件),它就会压缩文件并强制下载。

我有一个简单的 php zip 强制下载可以工作,但是当其中一个文件很大或者有人说选择整个列表进行压缩和下载时,我的服务器就会出错。

我知道我可以增加服务器大小,但还有其他方法吗?

php zip large-files

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

PHP商业圆形货币

亲爱的Stackoverflowers,

我想知道您可以针对以下问题提出哪些解决方案:

这就是我所拥有的:

13.90
5.03
7.06
2.51
Run Code Online (Sandbox Code Playgroud)

这就是我要的:

13.90
5.05
7.05
2.50
Run Code Online (Sandbox Code Playgroud)

基本上:我想在商业基础上进行货币兑换.最后一个小数可能只舍入到5或10(向第一个数字加1)或向下舍入到5或0.

php currency rounding

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

将Zend Db Select查询转换为sql查询

有没有办法在查询数据库之前将Zend db Select或Zend DB查询转换为SQL查询?还有其他解决方法吗?

因为我想构建一个Zend DB无法处理的更复杂的SQL查询,而不修改我当前的Zend db代码结构.

sql zend-framework zend-db zend-db-select

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

批量替换文本文件中的文本(Linux/OSX Commandline)

我有数百个文件需要更改其部分文本.

例如,我想用"rtmp://"替换"http://"的每个实例.

这些文件具有.txt扩展名,并分布在多个文件夹和子文件夹中.

我基本上正在寻找一个方法/脚本,通过每个文件夹/子文件夹和每个文件,如果它在该文件中找到"http"的出现,用"rtmp"替换它.

unix command-line replace text-files batch-processing

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

德尔福表格恢复州的位置和大小

在最大化的delphi形式中,如何获得表单的恢复状态位置和大小?我知道在.NET中我们使用RestoreBoundsDesktopBound.

delphi winapi

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

在没有数据库的情况下使用PHP加密密码的最安全方法是什么

我正在开发一个应用程序,我不希望任何人弄清楚管理员用户名/密码的算法.

我想首先澄清一下:

  1. 网站安全性是否仅基于算法的复杂性?
  2. 什么是最安全的方法,或者你可以推荐一个GPL源代码链接?(这是不可行的,因为任何可以识别我从哪里获得源代码的人都可以访问算法?)
  3. 没有在我的应用程序中使用MySQL,我不需要.

对于如何在不花钱的情况下获得尽可能安全的建议,您有什么建议?时间是我拥有的奢侈品.只需PHP和最小的JavaScript.

php security authentication passwords cryptography

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

setTimeout回调获取"随机数"作为参数?

今天,我正在使用setTimeout()创建一个循环.不幸的是,一些函数参数变得奇怪.

简而言之,这就是发生的事情:

var x = 1;
var steps = 3;
var timer = false;

function myFunc( y ){
   if( !isNaN(y)&&parseInt(y)==y&&y>0 ) { // if y is int and greater than 0
     x = y;
   } else { // y is no int or is below 0
     if( x >= steps ) { // x is greater than or equal to steps, return to first step
      x = 1
     } else { // x is less than steps, add 1
      x++; …
Run Code Online (Sandbox Code Playgroud)

javascript settimeout

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

使用自定义HTML播放Scala表单助手

我正在使用以下代码在Play中创建表单:

@inputText(loginForm("password"),
                        'type -> "password",
                        '_label -> null)
Run Code Online (Sandbox Code Playgroud)

它生成以下HTML代码:

<dl class=" " id="password_field">
<dt><label for="password"></label></dt>
<dd>
<input type="password" id="password" name="password" value="">
Run Code Online (Sandbox Code Playgroud)

虽然我希望它生成:

<input type="password" id="password" name="password" value="">
Run Code Online (Sandbox Code Playgroud)

有这么简单的方法吗?

scala playframework-2.0

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

如何注册View帮助器

如何使用工厂注册View helper?

View\Helper\GenerateAnchor::class => GenerateAnchorFactory::class,
Run Code Online (Sandbox Code Playgroud)

view-helpers zend-framework3

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

SQL - 左连接失败时显示列中的值

假设我想加入2个表,其中一个表是这样的.

| Category  |
|-----------|
| id | name |
|----|------|
|  1 | Foo  |
|  2 | Bar  |
|  3 | Baz  |
Run Code Online (Sandbox Code Playgroud)

另一个是这样的:

|   Page    |
|-----------|
| id | cat  |
|----|------|
|  1 | 0    |
|  2 | 1    |
|  3 | 3    |
Run Code Online (Sandbox Code Playgroud)

如您所见,Page表中的cat 0 不存在于Category表中.不幸的是,我们的系统是这样0Category,由于其他代码,我无法将带有id的类别添加到表中.

现在到了一百万美元的问题:是否有可能加盟category.idpage.cat,并设置一个if语句时,page.cat等于0以显示分类名称Default

mysql join left-join

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