Banner systeem

Door B a s, 25 jaar geleden, 8.003x bekeken

MySQL tabellen: (copy/paste dit in je SQL execute veld)

CREATE TABLE php_banner_login (
id int(11) NOT NULL auto_increment,
loginnaam varchar(10) NOT NULL default '',
wachtwoord varchar(10) NOT NULL default '',
url varchar(200) NOT NULL default '',
PRIMARY KEY (id)
) TYPE=MyISAM;

CREATE TABLE php_banner_out (
id int(11) NOT NULL auto_increment,
url varchar(200) NOT NULL default '',
out int(15) NOT NULL default '0',
views int(11) NOT NULL default '0',
datum varchar(20) NOT NULL default '',
PRIMARY KEY (id)
) TYPE=MyISAM;

CREATE TABLE php_banner_rotation (
id int(11) NOT NULL auto_increment,
bid int(2) NOT NULL default '0',
PRIMARY KEY (id)
) TYPE=MyISAM;

CREATE TABLE php_banners (
id int(11) NOT NULL auto_increment,
url varchar(200) NOT NULL default '',
pic varchar(200) NOT NULL default '',
alt varchar(50) NOT NULL default '',
bid int(2) NOT NULL default '0',
PRIMARY KEY (id)
) TYPE=MyISAM;

Oke om dit werkend te krijgen MOET je de volgende stappen volgen! Lees dit en het werkt 100%!!!

1. Toevoegen van banners
Om de banner zo snel mogelijk te laden raad ik je aan om de banners op je eigen server te zetten.

Ga naar de tabel 'php_banners' en voeg hier alle banners toe.
url = url naar pagina na klik op banner (MET http://)
pic = url van de banner (liefst op server van eigen site)
alt = tekst die verschijnt als je op banner wijst met muis
bid = nog niks bij invullen!!

Oke, nu komt de kolom bid, hier moet je cijfers invullen. Dit MOET 1 t/m <totaal aantal banners> zijn. Dus als je vier banners hebt toegevoegd, krijg je 4 cijfers, 1, 2, 3 en 4. Dit moet omdat dit gelinkt staat met de tabel php_banner_rotation. Dit komt straks.

2. Aanmaken login gegevens banner eigenaar(es)
Ga naar de tabel php_banner_login. Voer hier ook alle velden in:
loginnaam = de login naam van de banner eigenaar(es)
wachtwoord = wachtwoord van de banner eigenaar(es)
url = !EXACT! hetzelfde url adres als bij url vorige tabel!!

3. php_banner_rotation
Zet hier gewoon het getal 1 in. Verder hoef je geen rekening te houden met het id wat dit veld krijgt. Je moet wel zorgen dat in deze tabel slechts 1 rij staat, met de waarde 1!!! Deze telt op t/m <totale getal banners> en daarna gaatie weer naar 1. Dus als je bijvoorbeeld 4 banners hebt telt deze waarde als volgt: 1,2,3,4 -> 1,2,3,4 enz. Dit getal vergelijkt zich dus met de kolom van het eerste tabel 'bid'.

4. php_banner_out
Hier hoef je niets in te zetten. Deze vult zich automatisch met de statistieken :)

Zet alle scripts dus in een apparte map, bijvoorbeeld:
www.domein.nl/bannerstats/

Zet het scriptje banners.php op je webserver en zet dit dan op elke pagina:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
   require("banners.php");
?>


Zo hoef je niet overal het script neer te zetten maar kun je het gewoon op elke pagina requiren :o) Succes ermee, het werkt 100%!!!! Gebruik het zelf ook voor PHPhulp.nl..

Voorbeeld: http://

Gesponsorde koppelingen

PHP script bestanden

  1. banner-systeem

 

Er zijn geen reacties op 'Banner systeem'

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. banner-systeem

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.