【发布时间】:2016-02-11 02:51:19
【问题描述】:
我开发了一个网络爬虫来搜索我公司网站上的某些标签,以确保它们是实时的,有谷歌分析,等等。但是,我的公司有近百个网站,所以实际的爬取过程实际上就是爬取。所以我想创建一个表单,用户输入我们一家公司的网址,它只爬取那个网站。我不擅长表单,所以我基本上希望表单做的是存储用户输入的 url,然后重定向到另一个页面,其中 url 被提供给爬虫并显示结果。 这基本上是我到目前为止所拥有的,不多,我无法重定向到不同的页面并存储 URL 变量,因此我可以将它传递给我拥有的爬虫代码。
<div id="main-content" class="mc-left"> <div class="entry"> <div style="position:absolute; margin-left:520px; height:25px; width:120px; font-size:10px;"> </div>
</div>
<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
<form name="form1" id="form1" method="POST" action="submitcrawler.php">
<div class="hiddenfields">
<p>Website Address:<br>
<input name="websiteaddress" type="text"></p>
<input type="submit" class="submit" name="submit" value="Submit">
</form>
如您所见,我希望此表单将我带到 submitcrawler.php,但是,当我创建该 php 文件时,当我点击提交时,它会将我带到当前的 slug (../crawler-2/submitcrawler.php而不是 ../submitcrawler.php) 所以它会抛出 404 错误
【问题讨论】:
-
你试过
../submitcrawler.php -
是的,效果很好。非常感谢!