检查网站是否包含字符串 [英] Check if a website contains a string

查看:78
本文介绍了检查网站是否包含字符串的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

请帮我解决这个问题。我不是很擅长解释,我的语法不是那么好所以请耐心等待。



我的客户想要一个自动搜索制造部件号的网站某个网站。



http://www.digipart.com/



自动代码搜索工作正常,没有错误。但是,我的客户想检查从数据库中保存的每个制造部件号,如果它有搜索结果,这里是我的代码:



Please help me with this. I am not a good in explaining and my grammar is not that good so please bear with me.

My client wants a website which auto search a manufacturing part number from a certain website.

http://www.digipart.com/

The code for the auto search is working and there's no error. However, my client wants to check for each manufacturing part number which is saved from database if it have a search result here is my code:

<pre lang="PHP">
$searchmfgpn =@mysql_query("select mfg_pn from bom_crunching; ");
//@mysql_query($searchmfgpn,$connect)or die("Failed to execute query:<br />" . mysql_error(). "<br />" . mysql_errno());
while($row = mysql_fetch_array($searchmfgpn))
{
    $searchkeyword =$row['mfg_pn'];
    echo $searchkeyword;    
    $digipart ="http://www.digipart.com/part/".$searchkeyword;
    //echo "<iframe src=".$digipart." width ='1200' height ='600'></iframe>";
    $string = "We are sorry, but no result was found for '$searchkeyword' Please try again."; 

    if (strpos($digipart,$string) !== false) {
    echo 'Not Available.';
    } else {
    echo 'Available';
    }

}



代码没有给我任何错误,但是我用来检查它是否可用的代码或不是不正确的。它只检查URL。我想检查整个页面,我不知道应该使用什么代码。



如何解决这个问题?任何帮助将不胜感激!!


the code didn't gave me any errors, however the code I used to check if it is available or not is incorrect. It only check for the URL. I want to check for the whole page, which is I don't know what code should I use.

How can I fixed this? Any help will be appreciated!!

推荐答案

searchmfgpn = @ mysql_query(从bom_crunching中选择mfg_pn;);
// @ mysql_query(
searchmfgpn =@mysql_query("select mfg_pn from bom_crunching; "); //@mysql_query(


searchmfgpn,
searchmfgpn,


connect)或死亡(无法执行查询:< br /> .mysql_error()。< br />。mysql_errno());
while(
connect)or die("Failed to execute query:<br />" . mysql_error(). "<br />" . mysql_errno()); while(


这篇关于检查网站是否包含字符串的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆