BG Development


  Reply to this topicStart new topicStart Poll

> Редактиране на код
energy72
Публикувано на: 05-10-2018, 22:11
Quote Post



Име:
Група: Потребител
Ранг: Посетител

Мнения: 114
Регистриран на: 21.05.12



Някой може ли да ми редактира този код, смисъл може ли да се направи така че на определени ботове да не се отварят ads1,ads2,ads3 файла. Както е направено за определени ИП адреси като се въведат ИП адреси и за тях не се зарежда този файл, искам така например за google bot като се напише за бота на гугъл да не се зарежда. Както например в .htaccess се забраняват ботовете по имената им искам и тука така да се направи, ако е възможно.

CODE
<?php
$ip = $_SERVER['REMOTE_ADDR'];
$ips = array('ТВОЙТО ИП');

foreach ($ips as $oo){
if($oo === $ip){ }else{
$theAds = array('ads1.php', 'ads2.php', 'ads3.php');
include $theAds[mt_rand(0, count($theAds) - 1)];
}
}
?>
PMEmail Poster
Top
escapeboy
Публикувано на: 05-10-2018, 23:11
Quote Post



Име: Никола Кацаров
Група: Потребител
Ранг: Редовен член

Мнения: 422
Регистриран на: 04.12.04



CODE

$ip = $_SERVER['REMOTE_ADDR'];
$ips = array('СПИСЪК С БЛОКИРАНИ IP-та');
if(in_array($ip, $ips)){
//на които няма да показваме реклами
}else{
$theAds = array('ads1.php', 'ads2.php', 'ads3.php');
include array_rand($theAds);
}

само имай предвид, че ако го правиш заради google ботове - google не обича да има разлика в това какво му показваш и какво на потребителите и ако те засече може да те накаже


--------------------
PMEmail PosterUsers Website
Top
energy72
Публикувано на: 06-10-2018, 00:02
Quote Post



Име:
Група: Потребител
Ранг: Посетител

Мнения: 114
Регистриран на: 21.05.12



Добре, но на мене ми трябва по имена и ИП адреси да посоча на кои няма да се показват. Например пиша мойто ИП да не се показва на мене и пиша отделно името на бота на гугъл GoogleBot, Bing и т.н. Тъй като те имат много ИП-та е невъзможна до посоча всичките ИП-та.
PMEmail Poster
Top
1 потребители преглеждат тази тема в момента (1 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Reply to this topicStart new topicStart Poll

 


Copyright © 2003-2018 | BG Development | All Rights Reserved
RSS 2.0