Czy chodziło Ci podjąć niedawno moje porady w sprawie manging banery? A może chcesz po prostu umieszczając reklamy na Twoją witrynę po raz pierwszy w tym miesiącu? Albo sposób znajdziesz witryn jak rosną jej sporo pracy, aby zarządzać banerów reklamowych. 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). Czasami lepiej jest proste i skuteczne! Oto kilka porad dotyczących pisania kodu PHP, aby ustawić sobie na baner automatyki.
Pierwszy krok polega na pobieranie bieżącego stron domeny. Przerwa w url na ukośniki w taki sposób. Powinno to iść w szablon strony.
$ eksplodowaæ ("/", części = $ HTTP_HOST);
Stwarza to tablica, które możemy teraz wybrać element, aby uzyskać dostęp. Pierwszej tablicy "0" jest pierwszą częścią tablicy. Zawiera wszystko między http:// i rozpoczęcie kolejnego ukośnik, jeśli taki istnieje. 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. To powinno iść szablonu strony.
$ = $ whichsite części [0];
Teraz używać zawiera w miejscu na Twojej stronie (prawdopodobnie gdzieś w szablonie witryny), jeżeli chcesz, aby reklama była wyświetlana. Ta znowu pójdzie w Twojej witryny szablon.
obejmować http://www.domain.com/ads.php?whichsite = $ whichsite;
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")
Jeśli istnieją jakieś dodatkowe linki, które chcesz mieć taki sam warunek dalszego dodaj je, oddzielając je z "||". Ten określa lub oświadczenie w PHP. Ten kod powinien iść w nowy dokument o nazwie "ads.php", który wezwał w przeszłości kroku. Reklamy powinny iść w każdym razie między oświadczenie odpowiednio.
Kod w szablon powinien wyglądać tak:
-
<?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 } ?> - Pobierz ten kod: 0916multisitebanners1.txt
I ads.php skrypt dla reklamy powinno wyglądać mniej więcej tak:
-
<?php -
$parts = explode ( "/" , $HTTP_HOST ) ; -
$whichsite = $parts [ 0 ] ; -
include "http://www.domain.com/ads.php?whichsite=$whichsite" ; -
?> - Pobierz ten kod: 0916multisitebanners2.txt
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. Można również skonfigurować prosty system, który zarządza domenami i reklamy podczas na to. Przerwa kroków w dół i używać tego jako narzędzie nauczania. Jedynym sposobem kiedykolwiek nauczyłem się, kiedy miałem pretekst do stworzenia czegoś lub miał problem, że potrzeba ustalenia. Możliwości są nieograniczone, jak można zastosować tę koncepcję do innych rzeczy, a następnie baner reklamowy! Bądź kreatywny z nim!





































Zostaw komentarz: