Dat stelt qua script niks voor... Ik heb het komend half uur niets te doen, dus ik zal eens kijken, want ik zou geen enkel bestaand script weten
<hr />Het was eerder klaar dan verwacht (geen enkele tegenslag
), dus presenteer ik u: KSbanner! Je mag het script gebruiken hoe je maar wilt, zolang je mijn copyright er maar bij laat staan
Dit invoegen in een database:
[syntax="sql"]CREATE TABLE `julien_banners` (
`id` int(11) NOT NULL auto_increment,
`naam` text NOT NULL,
`html` text NOT NULL,
`clicks` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=4 ;[/syntax]
Dit in een php bestandje invoegen (wel de variabelen bovenaan goed invullen):
[syntax="php"]<?
// KSbanner 0.1
// Copyright 2005 by KillerSponge.com
$db_user = 'Gebruikersnaam';
$db_pass = 'Wachtwoord';
$db_name = 'Databasenaam';
$db_tble = 'Tabelnaam';
mysql_connect("localhost",$db_user, $db_pass);
mysql_select_db($db_name);
$banners_query = mysql_query("SELECT * FROM $db_tble");
$nmbr_banners = mysql_num_rows($banners_query);
$banner = rand(1,$nmbr_banners);
$banner_query = mysql_query("SELECT * FROM $db_tble WHERE id='$banner'");
$banner_data = mysql_fetch_object($banner_query);
$clicks = $banner_data->clicks + 1;
mysql_query("UPDATE $db_tble SET clicks='$clicks' WHERE id='$banner_data->id'");
echo $banner_data->html;
?>[/syntax]
En dit op de plek waar je het bannersysteem wilt hebben (let op de bestandsnaam):
[syntax="php"]<?php include('php_bestandje.php'); ?>[/syntax]
Vervolgens via phpMyAdmin voor elke banner een rij invoegen met een naam en de html code die ervoor moet worden ingevoegd (het 'id' en 'clicks' veldje mag je dan leeglaten).
Hopelijk werkt het