Avatar billede djicep Nybegynder
10. december 2006 - 20:09 Der er 11 kommentarer og
1 løsning

Javascript kunne vist ikke ? Måske PHP ?

Hejsa Eksperter.

Jeg er ved at lave en side hvor der skal være reklamer for andre sider i den ene side. Da der helst skulle være flere end bare en har jeg ikke lyst til at hele siden er fyldt med dem, Men kunne godt tænke mig at ha en table hvor den skrifter imellem de reklamer der nu er med ca 5 minutters mellemrum, og nu hvor der ingen reklamer er kunne jeg godt tænke mig det var forskellige tekster ?

Nogen der kan fortælle mig om det kan lade sig gøre og måske hvordan ?
Avatar billede mcardle Nybegynder
11. december 2006 - 06:02 #1
Du skal bruge javascript...
Avatar billede Slettet bruger
11. december 2006 - 07:28 #2
Du kan bruge PHP til at trække dine reklamer ud fra din database, og så herefter skifte dem i javascript.

Men har ikke helt forstået om du vil skifte reklame hver gang der opdaters eller om den f.eks. når du har loadet siden at der skal skiftes imellem et par stykker.

Hvis du bare vil hive en ud pr. gang og vise den indtil man opdatere, så skal du bruge PHP.
Hvis du mens siden er reloadet så vil skifte banneret ud, så skal du bruge javascript, så brugeren ikke skal opdatere siden.
Avatar billede djicep Nybegynder
11. december 2006 - 12:47 #3
Jamen så er det vist Javascript. Men har haft et lignende spørgsmål i javascript i nogle dage uden at nogen havde svaret i den ? Derfor troede jeg ikke javascript kunne gøre det.
Avatar billede djicep Nybegynder
11. december 2006 - 16:50 #4
Men er der nogen af jer 2 der måske kan hjælpe mig ??
Avatar billede mcardle Nybegynder
11. december 2006 - 20:09 #5
Hmm...
Har du så en database med billeder og en database med tekst? Og er dine billeder lagt ind i databasen eller er det bare links?

//mcardle
Avatar billede djicep Nybegynder
11. december 2006 - 21:55 #6
Har ikke gjort nået endnu men jeg laver da bare en db med id, tektst, og så billeder. hvis det er ?

Ved jo ikke om det er nok men ?
Avatar billede Slettet bruger
12. december 2006 - 16:26 #7
Du laver en database ja men id, tekst og billed stien.
Avatar billede djicep Nybegynder
12. december 2006 - 17:20 #8
Det har jeg ikke lavet endnu :) Vil bare gerne vide hvordan jeg får den til at skifte imellem det :)
Avatar billede Slettet bruger
12. december 2006 - 18:25 #9
Prøv dette:

<div id="banner"></div>
<script type="text/javascript">
    var random = Math.round(Math.random()*2)+1; // Vi finder et tilfældigt tal - så den ikke starter med det samme banner altid
    var max = 3; // Dit antal banners
    banner_1 = '<a href="mybanner1.html"><img src="banner1.jpg" style="border: 0px;"></a>';
    banner_2 = '<a href="mybanner2.html"><img src="banner2.jpg" style="border: 0px;"></a>';
    banner_3 = '<a href="mybanner3.html"><img src="banner3.jpg" style="border: 0px;"></a>';

    function changeBanner() {
        bannerObj = getElementById("banner");
        if(random > max)
            random = 1;

        eval("bannerObj.innerHTML = banner_" + random);

        setTimeout("changeBanner()", 4000);
        changeBanner();
    }
</script>
Avatar billede djicep Nybegynder
12. december 2006 - 18:35 #10
Oki gør jeg lige :D
Avatar billede djicep Nybegynder
12. december 2006 - 18:49 #11
Hmm det virker ikke. Den viser ingenting. Hmm man burde vel også bare kunne skrive tekst i de linjer ??
Avatar billede djicep Nybegynder
13. december 2006 - 22:20 #12
Lukker
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