syam92 Posted December 12, 2009 Share Posted December 12, 2009 Would anyone know how to search an external html file for a work or phrase ? I was thinking something like this -- I use script cURL... <?php if (isset($_POST['submitted'])) { $xurl_1 = $_POST['url_1']; $xtext_1 = $_POST['text_1']; function check_1($url_1, $text_1){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url_1); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); $result=curl_exec ($ch); curl_close ($ch); preg_match ("|<[pP]>".$text_1."<\/[pP]>|i", $result, $matches); if (count($matches)>0){ $i=true; }else{ $i=false; } return $i; } if(check_1( $xurl_1, $xtext_1)){ echo "Text found"; }else{ echo "Text not found"; } } else { ?> <h3>Link Verifier</h3> <form action="<?php $_SERVER['PHP_SELF']; ?>" method="post"> <p><b>URL :</b> <input type="text" name="url_1" size="30" value="" /></p> <p><b> Exist :</b> <input type="text" name="text_1" size="30" value="" /></p> <div align="center"><input type="submit" name="submit" value="Check" /></div> <input type="hidden" name="submitted" value="TRUE" /> </form> <?php } ?> Unfortunently, that doesn't work.. it say: "Fatal error: Call to undefined function curl_init() in /home/*/*/new.php on line 8" how to install cURL on windows? Quote Link to comment https://forums.phpfreaks.com/topic/184892-help-me-how-to-find-text-on-an-external-html-site-using-php/ Share on other sites More sharing options...
RussellReal Posted December 12, 2009 Share Posted December 12, 2009 it comes bundled with php5.. open your php.ini and uncomment this line: ;extension=php_curl.dll Quote Link to comment https://forums.phpfreaks.com/topic/184892-help-me-how-to-find-text-on-an-external-html-site-using-php/#findComment-976073 Share on other sites More sharing options...
syam92 Posted December 13, 2009 Author Share Posted December 13, 2009 thank... Quote Link to comment https://forums.phpfreaks.com/topic/184892-help-me-how-to-find-text-on-an-external-html-site-using-php/#findComment-976655 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.