Stop cURL Loading Banned Worded Page
Folks,
Look at this code:
PHP Code:
<?php
//RESULT: Code Working!
//1). Set Banned Words.
$banned_words = array(“blow”, “nut”, “bull****”);
// 2). $curl is going to be data type curl resource.
$curl = curl_init();
// 3). Set cURL options.
curl_setopt($curl, CURLOPT_URL, ‘https://www.buzzfeed.com/mjs538/the-68-words-you-cant-say-on-tv?utm_term=.xlN0R1Go89#.pbd18dYm3X’);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
// 4). Run cURL (execute http request).
$result = curl_exec($curl);
if (curl_errno($curl))
{
echo ‘Error:’ . curl_error($curl);
}
$response = curl_getinfo( $curl );
if($response[’http_code’] == ‘200’ )
{
$regex = ‘/\b’;
$regex .= implode(‘\b|\b’, $banned_words);
$regex .= ‘\b/i’;
$substitute = ‘****’;
$cleanresult = preg_replace($regex, $substitute, $result);
echo $cleanresult;
}
curl_close($curl);
?>
Guess what it does ? Yep! […]
Original post by UniqueIdeaMan
Leave a Reply
You must be logged in to post a comment.