Scriptänderung/-anpassung in einem
Werbebannerprogramm (PHP und MySQL)
Vorhandenes Programm: Red Edition #2:
Werbemanagement Adserver von Webace
Das Programm wird noch nicht aktiv
genutzt.
Jetzige Funktion: Kunden und
Werbebanner werden vom Administrator
eingerichtet. Bei der Einrichtung kann
das Werbebanner des Kunden einer
Gruppe zugeordnet werden. Dem
Werbebanner wird dabei eine Priorität
zugewiesen. Diese beeinflusst die
Einblendehäufigkeit im Verhältnis zu
den anderen Werbebannern der
zugeordneten Gruppe. Der Administrator
erhöht oder verringert im Programm die
noch zur Verfügung stehenden Klicks
(den Klickbestand) des Banners.
Zur Anwendung werden hauptsächlich
Gruppenbanner kommen. D.h.
Werbeanzeigen in denen Werbebanner
verschiedener Kunden rotieren. Bei
jedem Aufruf der Werbeanzeige
erscheint ein anderes Werbebanner.
Teilweise erscheint aber auch das
selbe Werbebanner bei Neuaufruf der
Anzeige mehrmals nacheinander. Wenn
kein Werbebanner mehr über
unverbrauchte Klicks verfügt, wird ein
vom Administrator vorgegebener
Platzhalter angezeigt.
------------------------------------
Programmänderung/-ergänzung
Das Script soll so verändert werden,
dass die Banner einer Gruppe der Reihe
nach angezeigt werden, damit ein
Besucher bei Bedarf durch das
mehrmalige Aufrufen der Anzeige die
Banner durchschalten kann. Ein Banner
soll dann erst wieder angezeigt
werden, wenn auch alle anderen frei
verfügbaren Banner der Gruppe einmal
angezeigt wurden.
Anstatt der Priorität, die dem
Werbebanner bisher vom Administrator
zugewiesen wurde, soll jetzt die
maximal mögliche Anzahl Klicks pro Tag
vom Kunden und Administrator
eingestellt werden können. D.h., wenn
die eingestellte maximale Anzahl
Klicks pro Tag erreicht ist, soll das
Werbebanner des Kunden diesen Tag
nicht mehr angezeigt werden. Bei
Eingabe *null* wird das Banner nicht
mehr angezeigt.
Der Zugang zum Kundenmenü soll nicht
wie aktuell über die beim Anlegen des
Kunden automatisch erzeugte
fortlaufende ID und dem Passwort,
sondern über E-Mail-Adresse und
Passwort stattfinden.
Zusätzlich soll die Option "Passwort
zusenden" eingerichtet werden. Bei
richtiger Eingabe der E-Mail-Adresse
soll dann beim Anklicken des
Feldes "Passwort zusenden" das
Passwort an die E-Mail-Adresse des
Kunden gesendet werden. Wenn die E-
Mail-Adresse nicht erkannt wird, soll
eine entsprechende Fehlermeldung
angezeigt werden. Wenn ein Passwort
angefordert wird, soll der
Administrator per E-Mail eine
Nachricht mit den folgenden Daten
erhalten: Anforderer/IP/Datum/Uhrzeit.
Für Kunden und Administrator soll der
zusätzliche
Menüpunkt "Bestandsveränderungen"
eingerichtet werden. Beim Aufruf
sollen hier nach Eingabe des Monats
und des Jahres die vom Administrator
in diesem Zeitraum getätigten Klick-
Bestandsveränderungen (positiv und
negativ) mit Datum und Uhrzeit
angezeigt werden.
Für Kunden und Administrator soll die
Möglichkeit eingerichtet werden, Die
Daten der angezeigten Statistik
ausdrucken zu können (Monatsstatistik,
Tagesstatistik, Stundenstatistik,
Klick-Bestandsveränderungen)
Auf der Startseite im Kundenmenü soll
erscheinen:
Kundenname
Kundenanschrift
Kunden-ID
Der Kunde soll automatisch eine Hinweis-
E-Mail erhalten, wenn der Klickbestand
auf 10% der letzten Bestandserhöhung
gesunken ist.
Es soll eine Backup-
/Datensicherungsfunktion für den
Administrator eingebaut werden.
-----------------------------------
Hier einige Einblicke, wie es bisher
aussieht:
Testseiten Gruppenbanner:
http://www.rasterfoto.de/gruppe1.php
http://www.rasterfoto.de/gruppe2.php
Testseiten Einzelbanner ohne
Gruppenzuordnung
http://www.rasterfoto.de/kunde5.php
http://www.rasterfoto.de/kunde6.php
Zugang zum Kundenmenü:
http://www.rasterfoto.de/bannerwerbung/
Gruppenbanner (Gruppe 1 und 2)
Kunden ID: 1
Passwort: pass1
Kunden ID: 2
Passwort: pass2
Kunden ID: 3
Passwort: pass3
Kunden ID: 4
Passwort: pass4
Einzelbanner ohne Gruppenzuordnung
Kunden ID: 5
Passwort: pass5
Kunden ID: 6
Passwort: pass6
Ansicht
Kunden anlegen:
http://www.rasterfoto.de/account_anlege
n.html
Banner anlegen:
http://www.rasterfoto.de/banner_anlegen
.html
Der Ausführungsort ist natürlich egal,
musste hier aber eingegeben werden, da
es ein Pflichtfeld ist.
Finanzielle Abwicklung über den
Treuhandservice. Gewährleistung auf
Fehler und deren Beseitigung bis 3
Monate nach Endabnahme.
Archiv für EDV, Telekommunikation