小编Ste*_*rig的帖子

Zend框架; 让控制器使用不同的查看器

我正在使用Zend Framework.

我有一个名为'UserController'的控制器,它有一个公共函数displayAction().

我想知道如何使用不同的查看器来使用该操作方法而不是默认的display.phtml.

任何帮助表示赞赏.

php zend-framework

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

PHP的mcrypt_decrypt()需要什么?

我有一个使用mcrypt_decrypt()函数的脚本,但是我收到以下错误

致命错误:调用未定义的函数mcrypt_decrypt()

我需要包含哪些模块/库才能使用此功能?还是有另一个原因我收到错误?

谢谢

php mcrypt

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

无法使用intl-support安装PHP 5.3.0

目前我正在尝试在某些Linux测试服务器上安装PHP 5.3.0.由于我们迫切需要等待ext/intl,我们想查看它提供的功能.我正在configure使用以下参数成功运行

./configure
    --with-apxs2=/usr/local/apache2/bin/apxs
    --prefix=/usr/local/php
    --with-zlib-dir=/usr/local/zlib
    --with-imap=/.../imap-2006k
    --with-imap-ssl
    --with-openssl=shared
    --with-iconv=shared
    --with-zlib=shared
    --with-curl=shared
    --with-curlwrappers
    --enable-exif
    --with-ldap=shared,/usr/local/openldap
    --with-ldap-sasl
    --enable-mbstring=shared
    --with-mcrypt
    --enable-soap=shared
    --enable-sockets
    --enable-zip=shared
    --enable-pdo=shared
    --with-pdo-sqlite=shared
    --with-sqlite=shared
    --with-mysql=shared,/usr/local/mysql
    --with-pdo-mysql=shared,/usr/local/mysql
    --with-mysqli=shared,/usr/local/mysql/bin/mysql_config
    --with-mhash=shared,/usr/local/mhash
    --with-libxml-dir=/usr/local/libxml2
    --with-xsl=shared,/usr/local/libxslt
    --enable-xmlreader=shared
    --enable-xmlwriter=shared
    --with-gmp=shared
    --with-icu-dir=/usr/local/icu
    --enable-intl
Run Code Online (Sandbox Code Playgroud)

ICU 4.2位于/usr/local/icu和PHP 5.2.9编译完美(没有int-和icu-options).但是当我编译PHP 5.3.0源代码时,我得到了很多类似的错误消息

ext/intl/grapheme/.libs/grapheme_util.o(.text+0xbab):/.../php-5.3.0/ext/intl/grapheme/grapheme_util.c:208: undefined reference to `ubrk_close_4_2'
Run Code Online (Sandbox Code Playgroud)

我很确定它与找不到共享库有关.设置

export LD_LIBRARY_PATH=/usr/local/icu/lib
Run Code Online (Sandbox Code Playgroud)

没有帮助.

谁能指点我一些解决方案?我很无能 - 我不是这些事情的真正专家......

编辑:

我只是重新检查并确保各种icu-libraries和相应的软链接都位于/usr/local/icu/lib:

lrwxrwxrwx  1 root root       20 Jul  1 09:56 libicudata.so -> libicudata.so.42.0.1
lrwxrwxrwx  1 root root       20 Jul  1 09:56 libicudata.so.42 -> …
Run Code Online (Sandbox Code Playgroud)

php linux installation intl

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

Smarty:特殊字符变得不必要 - utf8

我有特殊字符的数据(法国口音严重).当我用php脚本和输出(打印)选择它看起来很好.当我传递给Smarty时,角色会被改变.我的html有以下设置:meta http-equiv ="content-type"content ="text/html; charset = utf-8"不确定缺少什么或不正确?

克里斯

php smarty utf-8

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

php simplexml在xml中的元素中带有点字符

使用以下xml格式我们如何从php中的XMLReader访问News.Env元素?

$xmlobj->News->News.Env 给出了不正确的Env.

<?xml version="1.0" encoding="utf-8"?>
<News>
  <News.Env>abc</News.Env>
</News>
Run Code Online (Sandbox Code Playgroud)

php simplexml

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

我如何做可读网址?

假设我有网址http://example.com/user/me,其中我是用户名.当用户在地址栏中输入网址时,我想透露用户的详细信息.我不想要http://example.com/user.php?user=me等网址

任何帮助表示赞赏,致力于LAMP

php apache mod-rewrite lamp

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

这些HTML表单字段是什么?

我看到一些代码,html表单代码如下所示:

<form name="form1" method="post" action="action.php">
    <label for="name"> Name: <input type="text" name="name">
    <label for="email">Email: <input type="text" name="email">
</form>
Run Code Online (Sandbox Code Playgroud)

"名称"的形式是什么?( - > form1)

什么是标签?(我从不使用它,所以,输入代码时我可能会错)

html forms

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

非程序员最简单的xml编辑器

我需要最简单的编辑器,支持utf-8来编辑windows中的xml文件; 像wordpad这样的东西是完美的.这是一个非程序员,编辑现有的文件(到目前为止他使用的是wordpad,但现在我用utf-8编码翻译了很多意大利口音的文件显然是不可读的).有什么建议吗?

谢谢,这真的会帮助我

问候

尼古拉

xml windows editor utf-8

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

Northwind交易员单位价格冗余?

在northwind交易者数据库中,unitprice列在产品和[订单详细信息]表中.两个表都列出了同一产品的不同价格.这是冗余还是有解释?

database-design northwind

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

使用现有标记呈现Zend_Form的最佳方法

我想使用Zend_Form,因为它的验证和过滤器等.但表单的标记已经完成.更糟糕的是,它不是很标准化,所以编写我的自定义装饰器不是一个解决方案.

是否有一种简单的方法可以将Zend_Form"应用"到现有的自定义标记中?我认为这是一个常见的问题.

php zend-framework zend-form

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

将字节流转换为数字数据类型

假设我有一个字节流,其中我知道64位值(64位随机数)的位置.字节顺序是Little-Endian.由于PHP的整数数据类型限制为32位(至少在32位操作系统上),我如何将字节序列转换为PHP数字表示(我认为浮点就足够了)?

$serverChallenge = substr($bytes, 24, 8);
// $serverChallenge now contains the byte-sequence 
// of which I know that it's a 64-bit value
Run Code Online (Sandbox Code Playgroud)

php floating-point 64-bit integer 32-bit

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