1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| $result = mysql_query("SELECT `post_name`,`post_content`,`post_modified`,`ID` FROM `$rowfromsql` WHERE $rowwheresql LIKE '$rowlikesql'");
// On boucle sur les résultats de la requête
while($row = mysql_fetch_row($result)) {
// Utilise l'expression rationnelle qu'on a créée sur le contenu d'un post
preg_match_all($masque, $row[1], $matches, PREG_SET_ORDER);
// Compter le nombre de résultats
$nb_resultats = count($matches);
// Parcourir le tableau des résultats
for($i = 0; $i < $nb_resultats; $i++) {
$url = $matches[$i][0];
// Filtres principaux ( Exclusion de lecteur(s) par checkbox )
if((strpos($url, $_POST['mixturecheck']) == false) AND (strpos($url, $_POST['watcheck']) == false) AND (strpos($url, $_POST['tagtelecheck']) == false) AND (strpos($url, $_POST['123videocheck']) == false) AND (strpos($url, $_POST['megacheck']) == false) AND (strpos($url, $_POST['purevidcheck']) == false) AND (strpos($url, $_POST['rutubecheck']) == false) AND (strpos($url, $_POST['putlockercheck']) == false) AND (strpos($url, $_POST['socksharecheck']) == false) AND (strpos($url, $_POST['youtubecheck']) == false) AND (strpos($url, $_POST['vimeocheck']) == false) AND
// Filtres principaux ( Exclusion de certaines url comprenant les expressions suivantes )
(strpos($url, 'watchit') == false) AND (strpos($url, '.png') == false) AND (strpos($url, 'bayimg') == false) AND (strpos($url, 'whyintheworld') == false))
{
// suite du script |
Partager