是否可以创建一个php脚本来选择另一个网站上的元素并输入数据? 我正在尝试在我的网站上加入Code39条形码生成器,但是我遇到了阅读扫描仪的问题。 我知道这个在线网站工作得很好http://online-barcode-generator.net/所以想知道是否可以创建一个脚本来选择网站上的值,即Code39,输入内容等,图片是在本地下载的
如果有可能,我只想知道如何开始这个。谢谢!
答案 0 :(得分:0)
这是可能的,但取决于你想要达到的目的。任何自动化解决方案都可以为您做到这一点(例如Selenium)。但是如果你想在你的页面上嵌入html表单,然后将请求发送到目标域(online-barcode-generator.net),你可能会遇到某种CSRF防御机制。
答案 1 :(得分:0)
我不会依赖其他网站为您生成条形码。您可以获得free的Code39字体。然后,您可以使用本地ImageMagick等应用程序生成图像。
答案 2 :(得分:0)
第一。如果您的网站不是您正在抓取的,那么在大多数国家/地区依赖法律可能会遇到一些问题。
为什么你不自己生成条形码有很多php库。
如果您仍想抓取网页,可以使用curl http://php.net/manual/en/book.curl.php
另一个功能可以完成这项工作: 使用stream_context_create
创建的strem上下文http://php.net/manual/en/function.file-get-contents.php