小编Nat*_*man的帖子

如何使用jQuery向价格添加尾随零

所以我有一个脚本可以返回产品的价格.但是价格可能包括也可能不包括尾随零,所以有时我可能会:

258.22

还有其他时候我可能会

258.2

在后一种情况下,我需要使用jQuery添加尾随零.我该怎么做呢?

jquery zero trailing

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

强制某些URL上的HTTPS并强制所有其他URL使用HTTP

我有一个客户端项目,我需要为某个文件夹强制使用HTTPS,并强制所有其他文件夹使用HTTP.我可以成功地为我想要的文件夹强制执行HTTPS,但所有链接回到网站的其余部分最终都是通过HTTPS.我想有一条规则强制请求安全文件夹中的任何"不"被强制回HTTP.这是我到目前为止所拥有的:

RewriteEngine On
RewriteCond $1 !\.(gif|jpe?g|png)$ [NC]

RewriteCond %{HTTPS} !=on
RewriteRule ^(my) https://%{HTTP_HOST}%{REQUEST_URI} [NC,R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1
Run Code Online (Sandbox Code Playgroud)

'my'是我需要强制HTTPS的文件夹的名称.

有任何想法吗?

更新:我也尝试过:

RewriteEngine On
RewriteCond $1 !\.(gif|jpe?g|png)$ [NC]

# Force HTTPS for /my
RewriteCond %{HTTPS} !=on
RewriteRule ^(my) https://%{HTTP_HOST}%{REQUEST_URI} [NC,R=301,L]

# Force HTTP for anything which isn't /my
RewriteCond %{HTTPS} =on
RewriteRule !^my http://%{HTTP_HOST}%{REQUEST_URI} [NC,R=301,L]

# Remove index.php from URLs
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1
Run Code Online (Sandbox Code Playgroud)

但是,不是通过HTTPS强制/我被强制请求,他们现在只需要解析为http://www.example.com/index.php/my

:?

apache mod-rewrite https http

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

密码更改后无法使用Gitbox推送/拉入Github

我改变了我的Github密码,现在我无法从我的任何本地回购中/从Github推送/拉出.Gitbox(http://www.gitboxapp.com/)提示我输入我输入的用户名/密码(有双重和三重检查!)但随后失败并显示错误:

error: The requested URL returned error: 403 Forbidden while accessing https://github.com/{myproject}/{myrepo}/info/refs
fatal: HTTP request failed
Run Code Online (Sandbox Code Playgroud)

执行"defaults delete com.oleganza.gitbox"也无法修复它.:/

有什么想法吗?

git passwords gitbox

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

使用Phinx Migrate添加"枚举"MySQL字段类型

我正在尝试在Phinx中创建一个迁移(实际上是一个回滚),它将在MySQL DB中创建一个枚举类型字段.阅读完文档后,我觉得这应该很简单,但每次都失败了.

$table = $this->table('mytable');
$table->addColumn('warmth','enum', array('limit' => array('1', '2', '3', '4', '5', 'P', 'A', 'B', 'C', 'D', 'X', 'N')))
->save();
Run Code Online (Sandbox Code Playgroud)

不幸的是,没有简单的方法让Phinx输出有问题的SQL查询.

mysql migration enums phinx

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

如果多个列在MySQL查询中等于某个值,我该如何返回true或false?

我有一个数据库表(MySQL),我正在运行一个简单的SELECT.在这个表中,我有3个字段,每个字段包含3个可能的值.在每种情况下,值都是相同的('无','在线','物理').如果其中任何一个字段未设置为"none",我想在结果中返回别名的true或false值.

在我返回结果集后,我可以很容易地在PHP中对此进行评估,但为了轻松地对结果进行排序,我宁愿在SELECT中生成true/false.所以目前结果行可能如下所示:

id: 1 
trial_type_1: none
trial_type_2: online
trial_type_3: none
Run Code Online (Sandbox Code Playgroud)

在这种情况下,我希望查询返回:

id: 1
trial: True
Run Code Online (Sandbox Code Playgroud)

如果所有trial_type字段都设置为none,那么它将返回False的试验值.任何想法都非常感激,因为我真的不知道从哪里开始,甚至在网上搜索什么!:)

mysql select subquery

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

不知道为什么这个简单的jQuery AJAX脚本在IE7中导致错误

<script type="text/javascript">
$(function(){
 $('.update').click(function(){
  $.ajax({
     type: "POST",
     url: "/reporting_results/mark_result",
     data: "id="+$(this).attr("id")+"&check="+$(this).val()+"&user_id=<?=$user_id?>&product=<?=$this->uri->segment(3)?>",
  });
 return true
 });
});
</script>
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery

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

如何使用PHP构建动态变量?

我正在尝试在PHP中构建一个动态变量,尽管在StackOverflow上已经有关于此问题的一些问题,我仍然难过......:/

变量变量是我从未完全理解的东西 - 希望这里有人可以指出我正确的方向.:)

$data['query']->section[${$child['id']}]->subsection[${$grandchild['id']}]->page[${$greatgrandchild['id']}] = "Fluffy Rabbit";
Run Code Online (Sandbox Code Playgroud)

以前上面的方法不起作用,但如果我硬编码变量:

$data['query']->section[0]->subsection[3]->page[6] = "Very Fluffy Rabbit";
Run Code Online (Sandbox Code Playgroud)

...然后一切都很好,所以显然我没有正确构建我的动态变量.有任何想法吗?

更新:

嗯,确定我应该指出,这些不是在阵列中的键 - 我使用被指定为每个节点的属性的ID寻址在XML节点,所以XML具有以下结构:

<subtitles>
<section id="0">
<subsection id="0">
<page id="1">My content that I want to write</page>
<page id="2">My content that I want to write</page>
<page id="3">My content that I want to write</page>
</subsection>
</section>
</subtitles>
Run Code Online (Sandbox Code Playgroud)

希望这有助于更好地解释事情.:)

php variables dynamic

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

使用 Phinx Migrate 添加“varbinary”MySQL 字段类型

我正在尝试在 Phinx 中创建一个迁移,它将在 MySQL 数据库中创建一个 varbinary 类型字段来存储一个 ip_address。

这就是我所拥有的:

$table = $this->table('my_table');
$table->addColumn('ip_address', 'varbinary', ['after' => 'id', 'limit' => 16])
->save();
Run Code Online (Sandbox Code Playgroud)

然而,这只是返回:

[InvalidArgumentException]
为列“ip_address”指定了无效的列类型“varbinary”。

我尝试使用“二进制”,但这最终变成了 BLOB。:/

mysql migration varbinary phinx

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