phpbar.de logo

Mailinglisten-Archive

[php] ungepufferte Ausgabe?

[php] ungepufferte Ausgabe?

Ralf Geschke ralf_(at)_kuerbis.org
Tue, 16 Mar 1999 04:55:51 +0100


Hi !

> Funktion view() angezeigt. Für die Zukunft könnte man Support für
> Remote-Aufruf einbauen (über <img> oder <iframe>).

Tja, und dazu haette ich eine Frage: Wie funktioniert das?
Im Januar gab es in de.comm.infosystems.www.authoring eine schoene
Diskussion - nachzulesen unter
http://www.dejanews.com/[ST_rn=if]/getdoc.xp?AN=428591260 
Doch leider war unter den Postings keines, was die Frage wirklich
beantwortete. 

Der Ausgangspunkt: Man habe eine Seite mit einem Banner, z.B. von
HotLinks (nein keine Werbung, nur als Beispiel). 
Der HTML-Code sieht in etwa so aus: 
<A HREF="http://www.hotlinks.de/cgi-bin/redirect.cgi?a=XXXXX1&s=400x40" target=
"_top">
<IMG SRC="http://www.hotlinks.de/cgi-bin/barimage.cgi?a=XXXXX&s=400x40"
WIDTH=400 height=40 border=0 HSPACE=0 VSPACE=0
ALT="HotLinks-Teilnehmerbanner
wird geladen..."></A>

Mit XXXXX habe ich meinen HotLinks-Teilnehmercode gekennzeichnet, er
besteht aus einer festen, personenbezogenen ID.

Ok, nun rufe man eine solche Seite auf. Ergebnis: Banner kommt.
Wenn man auf den Banner klickt, wird das redirect-Skript aufgerufen,
welches einen zu der entsprechenden Seite fuehrt. 

Die Fragestellung: Wie weiss das Redirect-Skript, welches Bannergrafik
angezeigt wurde? 

Deine Loesung, Tobias, funktioniert aehnlich wie die in der iX 2/99
vorgestellte. Bei Dir mit PHP, dort waren es Server-Side-Includes,
welche fuer die Einbindung des HTML-Codes sorgten
Das Vorgehen dieser Loesung ist klar - bei Aufruf der Seite wird der
HTML-Code fuer das Banner und den Link erst erzeugt, der Link enthaelt
dabei eine ID, welche vom Redirect-Skript eingelesen wird. 

Eine andere, ebenfalls weitverbreitete Loesung basiert auf
Cookies. Bei Aufruf der HTML-Seite wird ein Cookie gesetzt. Das
Redirect-Skript liest den Inhalt des Cookies wieder aus und erhaelt
daraus eine ID.

Aber: Wie funktioniert eine Loesung, welche keine Cookies voraussetzt
und reinen statischen HTML-Code (siehe oben) verwendet? 

Wie machen es die Banner-Server? Benutzen sie die IP-Adresse des
Clients? Dann waeren jedoch keine unterschiedlichen Banner, z.B. in
zwei Browserfenstern, moeglich. 

Ok, ist ein wenig off-topic, aber da dies in der dafuer geeigneten
Newsgroup bereits ohne Ergebnis diskutiert wurde... ;-)

Gruss,
   Ralf
-- 
/ ralf_(at)_kuerbis.org           ->  http://www.kuerbis.org
/ ralf_(at)_infosoc.uni-koeln.de  ->  http://infosoc.uni-koeln.de/~geschke/


php::bar PHP Wiki   -   Listenarchive