Har du nylig tatt mitt råd om manging faner ? Eller kanskje du’re akkurat anbringe annonser på din sted for først gang denne måned ? Hvert måte du’ll funn som din steder vokser, dets et mye arbeid til å forvalte faneannonser. Du kunne passe sammen med noe liker Openads men anvendelser som dette beskatter på tjenereffektivitet - spesielt hvis du’re på et delte hosting plan (Den nyeste versin av Openads utnytter 16mb av rambukken). Av og til enkel er bedre og effektiv ! Her’s noe PHP koder tupper til å sette deg opp for faneautomatikk.

Første trinnet involverer gripe strømen paginerer domene. Bryt url på skråstrekene som slik. Dette burde dra i din skabelonside.
$deler = eksploderer (”/”, $HTTP_HOST) ;

Dette skaper en matrise som vi nå kan plukke og kan velge en del til å komme til. Første matriseen “0″ er det første som er del av matriseen. Dette inneholder alt mellom det og starten av den neste skråstreken hvis det er en. Vi’re dra lagre at i variabel “$whichsite”. ANMERKNING : Du kan gjelde disse samme regel til kataloger eller sider innenfor et sted ved å øke delvariabelen. Dette burde dra din skabelonside.
$whichsite = $partsæ0å;

Nå bruk et inkluderer i flekken på din side (sannsynlig i en skabelon ett eller annet sted på din sted) hvor du vil avertissementet komme fram. Dette igjen, drar i din stedskabelon.
inkluder http://www.domain.com/ads.php?whichsite=$whichsite;

Skap et HVIS uttalelse til å sjekke og til å se hvilket domenet blir valgt ut. ANMERKNING : hvis dets ikke sub-domene du’ vil ville gå inn i dets WWW motstykke da et sted vanligvis kan bli kommet til ved domene.com eller www.domain.com.
hvis ($whichsite == “www.extreme-gamerz.org”|| $whichsite == “extreme-gamerz.org”)
Hvis det er noen ytterligere ledd som du vil ha det samme forholdet for fortsetter til å tilføye dem ved å separere dem med en “øø”. Dette spesifiserer et ELLER uttalelse i PHP. Denne koden burde dra i et nytt dokument kalte “ads.php” som vi kalte i det forløpene trinnet. Din avretissement burde dra i-mellom hvert hvis uttalelse deretter.

Koden i din skabelon burde se ut som dette :

  1. <? Php hvis ( $whichsite == » www.domain1.com » || $ whichsite == domain1. com » ) {   ?>
  2. //Erstatter dette med faner for dette stedet
  3. <? Php } elseif ( $whichsite == sub.domain1. com » ) {   ?>
  4. //Faner koder for sub.domain1.com
  5. <? Php } ellers {   ?>
  6. //Fanger all fane (hvis du bruker dette tilføyer i en ikke--anvendelig flekk) det vil vise denne koden) Du kunne bruke dette alene som en substitue for sub.domain1.com hvis du bare gjør dette på 2 steder.
  7. <? Php }   ?>

Og din avretissement php skrifttype for din annonser burde se noe liker dette :

  1. <? php
  2. $deler = eksploderer (»/ » , $HTTP_HOST ) ;
  3. $whichsite = $skiller [ 0 ] ;
  4. inkluder http://www.domain.com/ads.php?whichsite=$whichsite" »  ;
  5. ? >

Hvis du’re start til å lære PHP/mysql som jeg ville sterkt foreslå en aktivitet som ville involvere innstiller opp en database som forfølger fanelaster. Du kunne også sette opp et enkelt system som forvalter domenene og avrenetissement mens du’re på. Bryt trinnene ned og bruk dette som et lærende redskap. Den eneste måten som jeg noensinne lærte er da jeg hadde en unnskyldning til å skape noe eller hadde et problem som trengte å reparering. Mulighetene er uendelige som du kan gjelde dette begrepet til ting annen da fanereklamering ! Vær skapende med !



Forlate EN Kommentar :

Kommenterer RSS Føde

7 - 2 =

Lagetr på bestilling Tema ved Rob Malon|Tilfredstiller & Design © 2008 - Rob Malon [prikk] Com. "));