Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Zobrazení reklamy podle slov

Jak to udělat, aby se na webu střídala reklama podle slov?
Příklad:

Na stránce "Jak se loupe brambora".
REKLAMA KOD
Adsense
REKLAMA KOD

Na stránce "Spotřeba piva".
REKLAMA KOD
banner
REKLAMA KOD

Prostě aby když bude na stránce slovo ohledně alkoholu, kouření, sexu... se nezobrazila reklama Adsense ale jiná. Šla by udělat taková podmínka že pokud se na stránce nachází slovo (alkohol, cigarety, sex....) tak se zobrazí ta druhá reklama místo Adsense?

loading...
Předmět Autor Datum
Třeba pomocí PHP nový
Jan Fiala 21.01.2018 12:44
Jan Fiala
A jak? nový
malinkaaa 21.01.2018 13:23
malinkaaa
V kódu stránky si naprogramuješ podmínku a buď zobrazíš Adsense nebo nějakou jinou reklamu. nový
Jan Fiala 21.01.2018 13:57
Jan Fiala
princípovo nejak takto,... nechce sa mi to rozepisovať. if (podmienka) { zobraz túto reklamu } else… nový
Mlocik97 21.01.2018 14:03
Mlocik97
Tak to dohromady nedám, ale myslela jsem že by to pomohlo hodně lidem. nový
malinkaaa 21.01.2018 14:36
malinkaaa
Nějak takto? $pos = strpos($text, "pivo"); if ($pos === false) { echo "Adsense"; } else { echo "Jin… nový
malinkaaa 21.01.2018 14:39
malinkaaa
Třeba nějak takto. Jen v tom echo bude vypsany komplet Adsense kod nebo kod jine reklamy. nový
Jan Fiala 21.01.2018 16:31
Jan Fiala
Teď jsem zjistila že tam php kód nedám, stránka má koncovku .html . Nešlo by to jinak než PHP? nový
malinkaaa 21.01.2018 16:49
malinkaaa
Pokud jsou to statické stránky, tak snad víš, co je jejich obsahem a jakou reklamu tam dát. nový
Wikan 21.01.2018 16:51
Wikan
Je to forum phpbb a každý příspěvek nelze ohlídat. Stránky mají koncovku .....cz/nejaka-stranka-html nový
malinkaaa 21.01.2018 16:57
malinkaaa
phpBB využívá (jak už sám název napovídá) PHP. nový
Wikan 21.01.2018 16:58
Wikan
Ale stránky jsou s koncovkou .html a když tam vložím <?php echo "Hello world!"; ?> Tak se to na str… nový
malinkaaa 21.01.2018 17:09
malinkaaa
Koncovka vůbec nic neznamená. když tam vložím "tam" znamená přesně kam? nový
Wikan 21.01.2018 17:12
Wikan
Už jsem na to přišla jak tam dát ten kód php. Muselo se to povolit v administrci. Proč ale tento te… nový
malinkaaa 21.01.2018 17:15
malinkaaa
No a co je v proměnné $text? nový
Wikan 21.01.2018 17:23
Wikan
To nevím. Prostě bych potřebovala aby pokud se bude slovo nacházet na stránce tak aby se zobrazila j… nový
malinkaaa 21.01.2018 17:26
malinkaaa
Netuším, phpBB neznám. Ono je i možné, že to standardními způsoby udělat nejde a bude potřeba upravi… nový
Wikan 21.01.2018 17:47
Wikan
Ještě se zeptám, jak by ten kód vypadal kdyby byl v normální stránce (pokus.php) kde by bylo slovo p… nový
malinkaaa 21.01.2018 17:59
malinkaaa
Stejně jako výše. Podstatné je ale správné naplnění proměnné $text. nový
Wikan 21.01.2018 18:02
Wikan
Když to ale dáš do souboru pokus.php a nahraješ na webhosting, tak to nefunguje. I když do stránky n… nový
malinkaaa 21.01.2018 18:05
malinkaaa
Podstatné je ale správné naplnění proměnné $text. Pokud ji nenaplníš, tak to samozřejmě fungovat ne… nový
Wikan 21.01.2018 18:06
Wikan
Aha, tak to je složitější než jsem myslela. Myslela jsem že je to funkce něco jako "pokud je na strá… nový
malinkaaa 21.01.2018 18:11
malinkaaa
lepší je tam reklamu nedávat, protože je hnusná nový
Isisák 21.01.2018 15:35
Isisák
lepší je tam reklamu nedávat, protože je hnusná A provoz webu mi zaplatíš ty? nový
malinkaaa 21.01.2018 15:47
malinkaaa
ne, ale reklamu tak jako tak blokuji, protože je to "sádlo" navíc z obsahu, nehledě na zátez RAM, CP… nový
Isisák 21.01.2018 17:20
Isisák
možno by bylo dobré malinkaaa ak neco řešíte na viacerých miestach tak poslať odkaz i z tých iných m… poslední
Mlocik97 21.01.2018 18:36
Mlocik97

Už jsem na to přišla jak tam dát ten kód php. Muselo se to povolit v administrci.

Proč ale tento test vždy vypíše "Adsense" i když tam slovo pivo je?
<!-- PHP -->
$pos = strpos($text, "pivo");
if ($pos === false) {
echo "Adsense";
} else {
echo "Jiná reklama";
}
<!-- ENDPHP -->

Ať tam napíšu pivo nebo mlíko, vždy to vypíše Adsense.

ne, ale reklamu tak jako tak blokuji, protože je to "sádlo" navíc z obsahu, nehledě na zátez RAM, CPU, objemu dat i rychlosti. Kromě toho to je i riziko pro soukromí. a navíc se může stát, že se na web dostane například reklama na něco hnusného(dle typu systému) nejen v případě hacknutí toho systému

Zpět do poradny Odpovědět na původní otázku Nahoru

loading...