Avatar billede mtrolle Nybegynder
20. december 2001 - 23:14 Der er 1 kommentar og
1 løsning

Kode et banner og et link sammen!

Hejsa!

Jeg arbejder på at lave en bannerexchange.
Jeg har det problem, at jeg kun kan kode i php og mysql og ikke har styr på java scripts osv. og jeg skal jo nok bruge java til mit problem!
Brugeren af bannerexchangen skal jo vise bannere på sit website, dette skal også linke til en anden sti og problemet er så:
Banneret har et id og linket har et id, fx:
http://countme.dk/bxc/banner.php?bruger=1 (banner)
og
http://countme.dk/bxc/link.php?bruger=1 (linket)
Hvor PHP så finder en adresse og et banner automatisk, MEN, problemet er så, at ID-nummeret på banneret skal være ens med linket, således at det banner brugeren ender med at vise også passer til det link der er. Det hele skal evt. laves i en fil, det ved jeg ikke. Jeg kan lave det med iframe, men ikke på anden måde og jeg vil gerne undgå iframe...

Nogen der kan hjælpe mig?

Morten Trolle
Avatar billede Slettet bruger
21. december 2001 - 14:16 #1
<a href=\"#\" onClick=\"sendTil(); return false;\"><img src=\"<? echo $fil_navn; ?>\" border=\"0\" name=\"billede\"></a>
<script>
sti = document.billede.src
brugerid = sti.substr(sti.lastIndexOf(\"=\") + 1,sti.length);

function sendTo() {
self.location.href = \"http://countme.dk/bxc/link.php?bruger=\" + brugerid; //Sender brugeren til siden i det samme vindue!

window.open(\"http://countme.dk/bxc/link.php?bruger=\" + brugerid,\"nytVindue\"); //Åbner et nyt vindue med pågældende side!
}
</script>
Avatar billede Slettet bruger
21. december 2001 - 14:19 #2
P.S. \"$fil_navn\" er lig med bannerets filnavn!
P.P.S. Funktionen skal hedde sendTil(), ikke sendTo()! Undskyld fejlen!

Men jeg forstår ikke, hvorfor du ikke bare nøjes med at sende bruger-id\'en med PHP, for så kan du jo sagtens bare skrive billedets src og linkets href id fra det!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester