Banner wechsel?

M-GT

Erfahrenes Mitglied
Also ich hab da sowas gesehn im Netz was mir gut gefiel
und zwar war das folgendes nach einer Reihenfolge hat er immer die verschiedenen BIlder angezeigt also bei jeder aktualisierung ein neues bild...

Wie geht das?#
Und geht das mit sowvielen BIldern wie ich will?
 
Mit Cookies würde ich sagen.
Sessions würdens aber auch schon tun ;)

Zählst jedesmal die Session bzw. Cookievariable hoch.
Dann nimmst du je das Bild, das der Zahl entspricht.
Ist man am Ende angekommen, wird die Variable wieder auf 1 bzw 0 gesetzt ;)
 
Hier, wenn du OOP arbeiten kannst, kann ich dir folgende eigens geschriebene Klasse geben.

PHP:
    <?php
        	
    class bannerchanger{
    	// geloescht, wegen google indizierung
    }// end bannerchanger

verwendet wird das ganze so:
PHP:
  $bannerbot = new bannerchanger("DATENBANK", "BENUTZER", "PASS", "TABLENAME");
  $bannerbot->ausgabe(); // gibt den namen des zu inkludieren bildes zurück

Diese Klasse benötigt allerdings noch meine sqlOperations Klasse.
Diese ist allerdings vergleichsweise unsauber programmiert. Wenn sie dir nicht passt, kannst du die bannerchanger ja umschreiben, soviel ist das ja nicht.
Andernfalls haste den QC dafür hier:

sqlOperations.php
PHP:
   <?php
   	/**
   	  * Hier handelt es sich um eni ADT, welcher den Zugriff auf Datenbanken
   	  * gewährt, ohne den lästigen SQL - Code im PHP-Skriptzu haben.
   	  * 
   	  * @author: /
   	  * @version: 0.1
   	  * @date: 10.12.2004
   	  */
   	  
   	  class sqlOperations {
   		  // delete for privacy
   	  }// end class sqlOperations

Achja, hier der Aufbau der Datenbank:
Code:
 CREATE TABLE `TABELLENNAME` (
   `ID` tinyint(4) NOT NULL auto_increment,
   `name` varchar(100) NOT NULL default '',
   `aufrufe` tinyint(3) unsigned NOT NULL default '0',
   PRIMARY KEY  (`ID`)
 ) TYPE=MyISAM AUTO_INCREMENT=4 ;
 
Zuletzt bearbeitet:
Zurück