小编Jor*_*rre的帖子

如何在xHTML中验证noscript +元刷新标记?

对于不支持JavaScript的访问者,我将它们重定向到某个页面 - "js.html".

为此,我在所有文件中都有以下内容:

<noscript>
<meta http-equiv="Refresh" content="0;URL=js.html" />
</noscript>
Run Code Online (Sandbox Code Playgroud)

当然,这不会在XHTML中验证,因为必须放入noscript <body>.但是,当我将该代码放在我的文档正文中时,我得到另一个错误,因为元标记只能在该<head>部分中使用,所以我在这里陷入无限循环.

有没有办法进行验证?它适用于所有浏览器,所以这不是什么大问题,我只是想验证我的应用程序.

xhtml xhtml-1.0-strict w3c-validation

7
推荐指数
1
解决办法
5890
查看次数

php如何获取给定语言环境的当前十进制/千位分隔符

我使用setlocale()函数设置了语言环境,让我们说"en_US".

现在我正在尝试格式化货币而没有像这样的千位分隔符:

$ currency = number_format($ value,2,'.','');

这有效,但有时我有其他货币,我希望number_format根据使用区域设置使用正确的小数分隔符.

有没有办法根据已设置的区域设置以某种方式获取当前的小数分隔符?

php locale localization

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

如何在linux上扩展magic.mime

我正在尝试允许安全上传文件,我正在使用php 5.3 Fileinfo这样做.这使用我们的Centos系统上的magic.mime文件.

问题是TTF字体,OTF,EOT,SVG,...文件不被识别,并且默认返回"application/octet-stream"作为mime类型.

这对我来说不安全,因为这可以是任何文件,例如可执行文件.我的问题是:我可以获得一个magic.mime文件,其中包含上述文件的定义甚至更好:是否有一致的方法或方法将我自己的新mime类型添加到magic.mime文件中,以便我们可以轻松扩展此文件当我们想要检查新类型的文件时.

我搜索了哪个包提供了magic.mime文件:

    yum whatprovides "/usr/share/magic.mime"

Name       : file
Arch       : i386
Version    : 4.17
Release    : 15.el5_3.1
Size       : 1.6 M
Repo       : installed
Summary    : A utility for determining file types.
URL        : http://www.darwinsys.com/file/
Run Code Online (Sandbox Code Playgroud)

问题是CentOS没有安装最新的FILE包,所以我无法以这种方式更新文件.

php mime mime-types

7
推荐指数
1
解决办法
6198
查看次数

在httpS上获取feedburner feed

我们使用jquery jGFeed插件在feedburner中抓取我们的feed.这非常有用,直到我们的用户访问httpS://页面.

当我们尝试在该页面上加载订阅源时,用户会收到页面上存在混合情报,受保护和不受保护的消息.

解决方案是在https上加载Feed,但谷歌不允许这样做,证书无效.

$.jGFeed('httpS://feeds.feedburner.com/xxx')
Run Code Online (Sandbox Code Playgroud)

有谁知道这个的解决方法.它现在的运作方式,我们根本无法在httpS上为我们页面中的Feed提供服务

https feedburner

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

如何在URL中转义中文Unicode字符?

我有我的PHP Web应用程序的中国用户将产品输入我们的系统.输入的信息例如是产品标题和价格.

我们想使用产品标题为这些产品生成一个很好的URL slug.好像我们不能只使用中文作为HREF属性.

有谁知道我们如何处理像"婴儿服饰"这样的标题,以便我们可以生成一个干净的网址http://www.site.com/????

一切都适用于"普通"语言,但高UTF-8语言给我们带来了问题.

此外,在生成干净的URL时,我们想要记住SEO,但我对此没有中文经验.

php unicode url localization cjk

6
推荐指数
2
解决办法
4147
查看次数

CentoOS/Yum用yum更新后重启服务吗?

简单问题.当我在CentOS盒子上运行yum update时,我是否需要手动重启mysqld,httpd,...等等,如果它们已经更新,或者它们是否会自动重启?

有谁知道在哪里找到支持这个来源?

centos yum

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

jquery 1.4 .each上的实时行为?

jQuery是否允许我们将.each循环用于实时元素?

我正在创建单选按钮,需要遍历所有这些按钮,但.each循环似乎不适用于实时元素.

如果jquery不支持这种实时循环,还有其他方法可以实现吗?

jquery live jquery-1.4

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

在其中添加</ textarea>标记时,codemirror失败

我正在使用codemirror http://marijn.haverbeke.nl/codemirror/让用户在Web应用程序中创建自己的Web模板.

除了用户在其源代码中放置标记的时间之外,Codemirror工作得很好.当我在代码镜像中加载它时,它会破坏后面的源代码中的所有内容,因为它认为我的代码镜像文本区域已关闭.

我正在使用以下方式启动codemirror:

CodeMirror.fromTextArea( '代码')

它适用于我现有的textarea"代码",除非用户在其模板中添加(在codemirror textarea中).

任何帮助深表感谢!

html syntax-highlighting codemirror

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

部署Zend Web应用程序的最佳方式

我已经阅读了很多关于在这里部署应用程序的内容,但还没有找到适合我们需求的答案.

我们有一个使用zend框架构建的大型Web应用程序,我们希望将其部署到远程服务器.我们希望能够轻松安全地将新版本的应用程序部署到我们的生产服务器.

需要做的是以下内容:

  • 在生产应用程序上建立维护页面?
  • 从SVN导出版本
  • 运行shell脚本来缩小某个目录中的CSS文件(shell脚本完成)
  • 设置文件和目录的文件权限
  • 复制/同步?文件到生产服务器 - >只更改文件?
  • 从生产应用程序中删除维护页面?

我们使用SVN作为代码版本控制工具,我们将CentOS作为生产中的服务器操作系统运行.

我读过:

  • rsync的
  • 弗雷德斯特拉诺/卡皮斯特拉诺
  • phing
  • 自定义shell脚本

您对轻松一键部署的建议是什么?

phing deployment rsync capistrano zend-framework

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

javascript/jquery中的子域名验证

我有一个注册表单,用户可以在创建帐户时输入他们选择的子域名.

http://_________.ourapp.com
Run Code Online (Sandbox Code Playgroud)

我希望他们能够在上面的____________________部分输入有效字符.我正在使用文本字段.

是否存在针对此类情况的功能或某种模式?应该过滤空格,我猜多个或所有特殊字符(数字,短划线和字母除外)也是如此?

javascript validation jquery

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