php - 如何用 PHP 抓取 AS400?

标签 php screen-scraping ibm-midrange

有没有一种免费的方法可以使用 PHP 将屏幕抓取到 AS400?

我知道 Zend 解决方案,但它不是免费的。

编辑
好的,我会详细说明。

我们有许多 AS400 应用程序是一些程序员多年来编写的。
现在我的老板希望能够在 AS400 之外使用他们的屏幕。
所以他告诉我用 c# 和 ehllapi 来做。
问题是我的编程经验不是很丰富,主要是使用 PHP 和 JS 而不是 c#。
我找到了一个关于使用 c# 抓取屏幕的指南,但不够详尽,这对我来说似乎是一项几乎不可能完成的工作,除非我使用我知道的语言来完成它。

最佳答案

您真的需要屏幕抓取,还是可以只使用 PHP (PDO) 使用 SQL 语句来查看保存在 AS/400 上的数据?

我的一个早期 AS/400 客户认为他们想要使用屏幕抓取来使他们的一些应用程序支持 Web。但当我向他们展示使用网络浏览器而不是绿屏可以使界面更加丰富时,他们很快改变了主意。他们最终放弃了屏幕抓取的想法,并聘请了一些创建 PHP 页面的 Web 开发人员来操作 AS/400 上的数据。

显然,有时简单(甚至复杂)的 SQL 语句无法满足您的需要 - 您仍然可以从 PHP 调用 AS/400 上的程序。看看 PHP Toolkit for i5/OS ,可从 Zend 免费获得。

关于php - 如何用 PHP 抓取 AS400?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13951097/

相关文章:

javascript - 在从 PHP 到 DIV HTML 之间传递变量

php - 上传图像并在服务器 WORDPRESS 中检索

ibm-midrange - 连字符在 Db2 for i 查询结果中表示什么?

c# - 无法使用 Entity Framework 开始分布式事务

php - 使用 php/mysql 在 Codeigniter 中进行 301 重定向

php - Web 服务器何时清除 PHP session 标识符?

javascript - 创建 DC 共享单车位置的小型数据库

screen-scraping - 是否有一个很好的教程来弄清楚网站正在做什么,以便您的程序可以做同样的事情?

python - 设计一个专门用于渲染文本的开源 OCR 引擎(截图)

c++ - 如何从 IBM i 文件中获取成员列表?