问题标签 [pear]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
789 浏览

php - PHP PEAR Quickform 验证帮助

我正在使用 PEAR 的 Quickform 包来验证我拥有的表单,我需要帮助将验证规则应用于一组复选框。

就像现在一样,当没有选中复选框时,表单不会显示任何错误。根据我在文档中阅读的内容,当您希望将验证规则应用于整个元素组时,您应该使用 addRule 。

任何想法为什么这不起作用?

0 投票
3 回答
10459 浏览

php - 无法通过 pear 安装 PHPUnit

可能重复:
通过 PEAR 安装 PHPUnit

phpunit 的安装说明正在运行:

第一个没问题,第二个我收到错误:

我刚刚使用来自 php.net(php 5.3.0)的最新 go-pear.phar 版本安装了 pear,也尝试php go-pear.php按照 pear 网站所说的那样运行。

runningpear -V给了我 1.7.2 版本,当我运行pear upgrade PEAR它说我的版本比当前 noe 1.9.0 新,如果运行pear upgrade -f PEAR强制升级,它会下载文件并成功安装,但我仍然有版本 1.7.2 和无法安装 phpunit。

我正在运行 windows vista,php 5.3.0

0 投票
2 回答
1219 浏览

php - PHP PEAR 是否包含在 php 中?

我正在通过 Xampp 查看本地 PC 上的 php 安装,我注意到在包含目录的 php.ini 文件中,它包含适用于 unix 但适用于 Windows 的 PEAR

但对于 Windows 它有

所以我想知道,PEAR 是否包含在 PHP 的默认版本中?或者它只是一个可以使用的附加组件?

您在 php.net 上看到的所有特殊类都是 PHP 内置的,还是它们也使用 PEAR?

只是想了解更多关于梨的信息,比如它是我已经在使用的东西而没有注意到我正在使用它,或者它不是 php 标准的东西,我必须故意使用它

0 投票
2 回答
2233 浏览

php - PEAR 的邮件队列替代方案?

我正在为 PHP 寻找一个好的群发邮件库。一切似乎都指向 Pear 的 mail_queue,但我想知道是否有其他选择?我需要一些可以:

  1. 管理多个 smtp 服务器,每个服务器都有自己的每小时限制
  2. 发送 HTML 电子邮件
  3. 尽可能快地完成这一切?

有什么建议么?

0 投票
1 回答
122 浏览

mysql - 为每条记录添加一个单选按钮

以下代码使用 PEAR 提供的 DB 扩展。我想要一个针对每条记录的单选按钮,以便用户只能从列表中选择一条记录并提交。表中可能有数百条记录。

0 投票
3 回答
256 浏览

php - 如何从带有 JOINed 表的查询中获取所有字段值?

我有这个基本查询:

我正在使用MDB2fromPEAR执行它并读取返回值。

但不知何故,结果数组总是只包含order_positions表中的字段!,即结果数组看起来像这样

虽然我希望它看起来像这样

我已经尝试了以下方法:

  • 改变字段的顺序,即code首先,然后description
  • 改变连接表的顺序。
  • 使用完整的表名而不是别名。
  • 改用“MySQL 连接”( SELECT FROM table1, table2 WHERE table1.id = table2.id)
  • 使用有和没有的别名AS

其他一些事实:

  • 在 MySQL 查询浏览器中执行此查询工作正常,返回所有字段。
  • order_positions无论如何,这张桌子似乎是首选。加入其他表时,我仍然只能从该表中获取字段。
0 投票
1 回答
1979 浏览

php - PHP PEAR 身份验证会话超时

这个问题一直让我发疯。在两个单独的项目中(两者都使用 PEAR 作为库,但编写在完全不同的自定义框架上),我使用 PEAR Auth 进行使用会话的身份验证。

登录后,用户在空闲一个小时左右就会退出。我没有确切的时间,但时间很短。

我尝试了以下但没有成功。所有尝试将会议延长到一天,只是为了把重点放在家里。

其他人遇到过这个问题吗?如果是这样,是否可以延长空闲时间?

我即将准备好草皮 PEAR 并编写我自己的基于 cookie 的身份验证类,但我真的没有时间。

0 投票
3 回答
3623 浏览

php - PHP 发送没有 PEAR::Mail PEAR::Mail_Mime 的 UTF-8 邮件

我希望能够使用包含 8 位字符 åäö 的 PHP mail() 发送电子邮件。它们将用于主题、消息和“发件人:”标题中。在不使用 PEAR 包的情况下如何做到这一点?

0 投票
1 回答
329 浏览

php - Pear Log MDB2 消息长度和错误

我最近用 PEAR 建立了一个 SQL 日志框架,一切正常。

但是,我认为消息字段 ( VARCHAR 200) 的默认长度有点短,所以我在 phpmyadmin 中更改了我的数据库结构,将其增加到512.

然而,我很快意识到这个变化完全停止了日志记录的工作。我迅速将长度改回200。但是,即使在此更改之后,日志记录仍然会中断。我已将错误追溯到日志功能,但不幸的是它没有给我一个失败的具体原因。

所以,我的问题是双重的:

  1. 有没有人在使用 PEAR 日志记录时遇到过这个问题或类似的问题?

  2. 创建更长的消息字段的正确方法是什么?

0 投票
1 回答
2287 浏览

php - 在 XML 页面上使用 cURL 或 Pear (PHP) 的 HTTP_Request

我不精通 HTTP 请求。

如何使用 PHP 获取和解析来自这个 XML 页面的信息,使用 GET HTTP 请求?

http://heywatch.com/encoded_video/1850189.xml

基本上,这是一个经过编码的视频,我试图从最近编码的视频中提取一些值。更具体地说,我正在尝试提取视频长度,以便将其添加到我的数据库中。

我目前正在使用:

但是,我不确定如何解析每条信息。HTTP GET 请求信息可以在这里找到,但它们没有提供任何示例。

在正确的方向上推动如何做到这一点(使用 PEAR 或 cURL,任何可能更有效的方法)将不胜感激。

谢谢!