Banner systeem
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:
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
Om te reageren heb je een account nodig en je moet ingelogd zijn.