Onko sinulla äskettäin ottaa minun neuvoja manging bannerit? Tai ehkä olet vain laskemisesta mainoksia sivustossasi ensimmäistä kertaa tässä kuussa? Joka tapauksessa löydät kuten sivustojen kasvaa, sen paljon työtä hoitaa banneri mainoksia. Voisit mennä jotain OpenAds mutta sovelluksiin, kuten tässä on verottaa palvelimelle tehokkuus - varsinkin, jos olet jaetun hosting-suunnitelma (Uusin versin on OpenAds käyttää 16 megatavua muistia). Joskus yksinkertainen on parempi ja tehokas! Seuraavassa joitakin PHP koodaus vinkkejä asettaa itseäsi varten banner automaatiota.
Ensimmäinen askel kuuluu napata nykyinen sivut verkkotunnuksen. Break the URL-osoitteen vinoviivoilla kuten niin. Tämän pitäisi mennä oman mallin sivulla.
$ osat = räjähtää ("/", $ HTTP_HOST);
Tämä luo jono, jonka voimme nyt valita osa käyttää. Ensimmäinen jono "0" on ensimmäinen osa joukko. Tämä sisältää kaiken välillä http:// ja seuraavan alku kauttaviiva, jos sellainen on. Nyt voit tallentaa, että muuttuja "$ whichsite". HUOMAUTUS: Voit käyttää näitä samoja sääntöjä hakemistoja tai sivuilla sivuston nousee osa muuttuja. Tämän pitäisi mennä oman mallin sivulla.
$ whichsite = $ osat [0];
Nyt käyttää sisältää paikalla sivulla (todennäköisesti mallina jossakin sivustollasi), joissa haluat mainoksen näkyvän. Tämä uudelleen, menee sivustojen malliin.
sisällyttää http://www.domain.com/ads.php?whichsite = $ whichsite;
Luo IF julkilausuma tarkastaa ja katsoa, mitä verkkotunnus on valittu. HUOM: jos sen ei osa-verkkotunnus, jota "haluavat tulla sen WWW vastine, koska sivusto voi yleensä saada domain.com tai www.domain.com.
if ($ whichsite == "www.extreme-gamerz.org" | | $ whichsite == "Extreme-gamerz.org")
Jos on muita linkkejä haluat olla sama edellytys edelleen lisätä ne erottamalla ne toisistaan "||". Tämä määrittää OR julkilausuma PHP. Tämä koodi pitäisi mennä uuden asiakirjan nimeltä "ads.php", jossa vaadimme viime vaiheeseen. Mainoksesi pitäisi mennä välillä kunkin jos ilmoitus vastaavasti.
Koodi oman mallin pitäisi näyttää tältä:
-
<?php if ( $whichsite == "www.domain1.com" || $whichsite == "domain1.com" ) { ?> -
//Replace this with banners for this site -
<?php } elseif ( $whichsite == "sub.domain1.com" ) { ?> -
//Banners code for sub.domain1.com -
<?php } else { ?> -
//Catch all banner (if you use this add in a non-applicable spot) it will display this code) You could use this alone as a substitue for sub.domain1.com if you are only doing this on 2 sites. -
<?php } ?> - Lataa tämä koodi: 0916multisitebanners1.txt
Ja ads.php komentojono teidän mainoksia tulisi näyttää suunnilleen tältä:
-
<?php -
$parts = explode ( "/" , $HTTP_HOST ) ; -
$whichsite = $parts [ 0 ] ; -
include "http://www.domain.com/ads.php?whichsite=$whichsite" ; -
?> - Lataa tämä koodi: 0916multisitebanners2.txt
Jos olet alkanut oppia PHP / MySQL haluan viittaavat vahvasti siihen, mikä olisi perustaa tietokanta, jonka kappaleet banner kuormia. Voit myös luoda yksinkertainen järjestelmä, joka hallinnoi domains ja mainoksia, kun olet sitä. Break vaiheet alas ja käyttää tämä on oppimisen välineenä. Ainoa tapa olen koskaan oppinut, kun minulla oli tekosyy luoda jotain tai ollut ongelma, että tarvitaan vahvistettavaksi. Mahdollisuudet ovat rajattomat kuin voit käyttää tätä käsitettä asioihin muut bannerimainokset! Ole luova sen kanssa!





































Jätä kommentti: