Archivlink: javarea.de Forum > JavaScript > eine art partnerprogramm
Vollständigen Link anzeigen: javarea.de Forum > JavaScript > eine art partnerprogramm

Pages: [1]

geschrieben von H3LLFIRE am 27.07.2009 - 23:11
hi,
wollte für bei mir auf der homepage eine art "partnerprogramm" basteln!

Sprich ich habe mehrere Bilder für meine homepage, und für homepages, von aderen leute, und wollte diese alle in einer datenbank gespeichert als code, sprich
HTML-Quelltext
1: 
<a href="LINK"><img src="PFAD"></a>
, wollte diese mit einer php datei einen zufälligen banner auswählen, soweit kein problem!
Jedoch gibt es ja die möglichkeit, diese anzeige dann auf externen seiten mit einem java-script einzubinden, jetzt hab ich aber das problem, damit ich mich mit javascript überhaupt nicht auskenne, und bräuchte ein bisschen hilfe, was es betrifft, damit der script, der auf der externen page eingebaut ist, auf die php datei zugreift, und auf der homepage an der stelle wo der script steht, den code für den banner anzeigt!

hoffe ihr habt es verstanden
mfG
H3LLF!RE

geschrieben von Micha am 28.07.2009 - 06:12
Hi,

Du werstellst eine PHP-Datei, in der Du die Ausgabe als JavaScript schreibst. Im einfachsten Fall via
HTML-Quelltext
1: 
document.write('<a href="LINK"><img src="PFAD"></a>');


Diese PHP-Datei gibst Du als js-Datei aus:
PHP-Quelltext
1: 
2: 
3: 

<?
header
("Content-Type: text/javascript");
?>



und kannst sie nun auf externen Seiten als JavaScript einbinden.

Micha

geschrieben von H3LLFIRE am 30.07.2009 - 19:50
hi,
danke für die schnelle antwort!
also ich habe eine php datei erstellt, die sieht wie folgt aus:
PHP-Quelltext
1: 
2: 
3: 
4: 
5: 

<?
header
("Content-Type: text/javascript");

document.write('test123');
?>



und diese datei wollt ich in einem html-dokument einbinden, und zwar so:
HTML-Quelltext
1: 
<script src="../468x60.js"></script>


hab ich etwas falsch verstanden?

geschrieben von Micha am 30.07.2009 - 23:14
Hi,

nein, so sollte es gehen. An der Stelle im Dokument, wo Du die Datei eingefügt hast, sollte nun test123 stehen. Du musst aber beachten, dass Du als Endung PHP hast und nicht JS

HTML-Quelltext
1: 
<script src="../468x60.PHP"></script>


Micha

geschrieben von H3LLFIRE am 31.07.2009 - 13:42
ah ok...
hab den fehler gefunden...
hatte das document.write mit im php, muss aber ja ausserhalb vom php-bereich stehen...

danke für die hilfe


Powered by: JBB v.2.0.4 Copyright ©2000-2006, www.javarea.de.