Did you recently take my advice on manging banners ? Czy chodziło Ci podjąć niedawno moje porady w sprawie manging banery? Or maybe you’re just putting advertisements on your site for the first time this month? A może chcesz po prostu umieszczając reklamy na Twoją witrynę po raz pierwszy w tym miesiącu? Either way you’ll find as your sites grow, its a lot of work to manage banner advertisements. Albo sposób znajdziesz witryn jak rosną jej sporo pracy, aby zarządzać banerów reklamowych. You could go with something like OpenAds but applications like this are taxing on server efficiency - particularly if you’re on a shared hosting plan (The newest versin of OpenAds utilizes 16mb of ram). Można przejść z OpenAds coś podobnego, ale wnioski są w taki sposób opodatkowania na wydajność serwera - szczególnie jeśli na przyjęciu wspólnego planu (versin Najnowsze OpenAds korzysta z 16 MB pamięci RAM). Sometimes simple is better and effective! Czasami lepiej jest proste i skuteczne! Here’s some PHP coding tips to set yourself up for banner automation. Oto kilka porad dotyczących pisania kodu PHP, aby ustawić sobie na baner automatyki.

The first step involves grabbing the current pages domain. Pierwszy krok polega na pobieranie bieżącego stron domeny. Break the url on the slashes like so. Przerwa w url na ukośniki w taki sposób. This should go in your template page. Powinno to iść w szablon strony.
$parts = explode(”/”, $HTTP_HOST); $ eksplodowaæ ("/", części = $ HTTP_HOST);

This creates an array which we can now pick and choose an element to access. Stwarza to tablica, które możemy teraz wybrać element, aby uzyskać dostęp. The first array “0″ is the first part of the array. Pierwszej tablicy "0" jest pierwszą częścią tablicy. This contains everything between the http:// and the start of the next slash if there is one. Zawiera wszystko między http:// i rozpoczęcie kolejnego ukośnik, jeśli taki istnieje. We’re going to store that in variable “$whichsite”. NOTE : You can apply these same rules to directories or pages within a site by incrementing the part variable. Dokładamy wszelkich starań, aby zapisać się, że w zmiennej $ whichsite ". UWAGA: Można stosować te same zasady do katalogu stron lub w miejscu przez zwiększenie części zmiennej. This should go your template page. To powinno iść szablonu strony.
$whichsite = $parts[0]; $ = $ whichsite części [0];

Now use an includes in the spot on your page (probably in a template somewhere on your site) where you want the ad to appear. Teraz używać zawiera w miejscu na Twojej stronie (prawdopodobnie gdzieś w szablonie witryny), jeżeli chcesz, aby reklama była wyświetlana. This again, goes in your sites template. Ta znowu pójdzie w Twojej witryny szablon.
include http://www.domain.com/ads.php?whichsite=$whichsite; obejmować http://www.domain.com/ads.php?whichsite = $ whichsite;

Create an IF statement to check and see what domain is being selected. NOTE: if its not a sub-domain you’ will want to enter its WWW counterpart since a site can usually be accessed by domain.com or www.domain.com. Utwórz JEŻELI sprawdzić i zobaczyć, co jest domeną wybranych. UWAGA: jeśli jej nie masz subdomeny "będzie chciał wejść do swojego odpowiednika WWW, ponieważ witryna może być zazwyczaj dostępne przez domain.com lub www.domain.com.
if($whichsite == “www.extreme-gamerz.org” || $whichsite == “extreme-gamerz.org”) if ($ whichsite == "www.extreme-gamerz.org" | | $ whichsite == "extreme-gamerz.org")
If there are any additional links you want to have the same condition for continue to add them by separating them with a “||”. Jeśli istnieją jakieś dodatkowe linki, które chcesz mieć taki sam warunek dalszego dodaj je, oddzielając je z "||". This specifies an OR statement in PHP. Ten określa lub oświadczenie w PHP. This code should go in a new document named “ads.php” which we called in the past step. Ten kod powinien iść w nowy dokument o nazwie "ads.php", który wezwał w przeszłości kroku. Your ads should go in-between each if statement accordingly. Reklamy powinny iść w każdym razie między oświadczenie odpowiednio.

The code in your template should look like this: Kod w szablon powinien wyglądać tak:

  1. <?php if ( $whichsite == "www.domain1.com" || $whichsite == "domain1.com" ) { ?>
  2. //Replace this with banners for this site
  3. <?php } elseif ( $whichsite == "sub.domain1.com" ) { ?>
  4. //Banners code for sub.domain1.com
  5. <?php } else { ?>
  6. //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.
  7. <?php } ?>

And your ads.php script for your advertisements should look something like this: I ads.php skrypt dla reklamy powinno wyglądać mniej więcej tak:

  1. <?php
  2. $parts = explode ( "/" , $HTTP_HOST ) ;
  3. $whichsite = $parts [ 0 ] ;
  4. include "http://www.domain.com/ads.php?whichsite=$whichsite" ;
  5. ?>

If you’re starting to learn PHP/mySQL I would strongly suggest an activity that would involve setting up a database which tracks banner loads. Jeśli zaczynają uczyć się PHP / MySQL Chciałbym zdecydowanie wskazują, że działalność będzie obejmować stworzenie bazy danych, która śledzi baner ładunków. You could also set up a simple system that manages the domains and ads while you’re at it. Można również skonfigurować prosty system, który zarządza domenami i reklamy podczas na to. Break the steps down and use this as a learning tool. Przerwa kroków w dół i używać tego jako narzędzie nauczania. The only way I ever learned is when I had an excuse to create something or had a problem that needed fixing. Jedynym sposobem kiedykolwiek nauczyłem się, kiedy miałem pretekst do stworzenia czegoś lub miał problem, że potrzeba ustalenia. The possibilities are endless as you can apply this concept to things other then banner advertising! Możliwości są nieograniczone, jak można zastosować tę koncepcję do innych rzeczy, a następnie baner reklamowy! Be creative with it! Bądź kreatywny z nim!



Leave A Comment: Zostaw komentarz:

Comments RSS Feed Kanał RSS komentarzy

7 Added To 4 = 7 Dodano do 4 =

Custom Theme by Rob Malon | Content & Design © 2008 - Rob Malon [dot] Com. Custom Theme przez Rob Malon | Content & Design © 2008 - Rob Malon [dot] com. "));
"));