Avatar billede DiscSunshine Nybegynder
31. januar 2011 - 14:07 Der er 20 kommentarer og
1 løsning

Billeder der skifter

Hejsa ep

jeg her et lille problem det er at jeg skal lave en side hvor der skal værer billeder der skifter efter nogle sekunder jeg kan godt finne masser om det man ikke noget med at den skifter fra en specil mappe så den bar tager billederne der fra uden man skal ind og skive dette billede skal vises osv den tager fx. efter /billeder/ og så ligger billederne der skal vises så blanner den alle de billeder der ligger der i

håber i forstå hvad jeg mener

Mvh
Michael Larsen
Avatar billede keysersoze Ekspert
31. januar 2011 - 14:15 #1
javascript fungerer på klienten mens mappen ligger på serveren - for at det skal foregå automatisk skal du have fat en teknologi der kan læse på serveren, fx ASP, PHP eller ASP.NET, så du med det kan generere de oplysninger javascripten har behov for.
Avatar billede majbom Novice
31. januar 2011 - 14:49 #2
jeg har brugt det her flere gange: http://www.barelyfitz.com/projects/slideshow/

hvis du har adgang til asp eller php, er det ret nemt at få det til at lave listen af billeder, ud fra mappen på serveren...
Avatar billede DiscSunshine Nybegynder
31. januar 2011 - 20:57 #3
jeg her adgang til php men er der ikke en der gider sette koden sammen kan ikke overskuge det der inde
Avatar billede majbom Novice
31. januar 2011 - 21:50 #4
<script type="text/javascript" src="slideshow.js"></script>
<?php
    echo "<script type=\"text/javascript\">
    <!--
    SLIDES = new slideshow(\"SLIDES\");\n";

    $files = glob("images/slideshow/*");
    $imgCount = 0;
    foreach($files as $file){
        if(is_file($file)){
            $imgCount++;
            echo "s = new slide();";
            echo "s.src = \"http://www.ditdomæne.dk/".$file."\";";
            echo "s.text = \"\";";
            echo "SLIDES.add_slide(s);\n";
        }
    }
    echo "
    //-->
    </script>";
   
    ?>


tager billederne fra mappen images/slideshow og smider i et javascript-array til slideshow-scriptet.
Avatar billede DiscSunshine Nybegynder
15. februar 2011 - 15:18 #5
hejsa igen her lige prøvet den og får denne fejl

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/virtual/morelsesdrenge.dk/public_html/gitte/billeder/index.php on line 14
Avatar billede majbom Novice
15. februar 2011 - 15:55 #6
og hvordan ser linje 14 ud?
Avatar billede DiscSunshine Nybegynder
16. februar 2011 - 10:22 #7
echo "s.text = \"\";";
Avatar billede majbom Novice
16. februar 2011 - 11:00 #8
hvordan ser linje 13 ud?
Avatar billede DiscSunshine Nybegynder
16. februar 2011 - 11:41 #9
echo "s.src = \"http://www.morelsesdrenge.dk/ (...)
Avatar billede majbom Novice
16. februar 2011 - 11:55 #10
ja okay, det er jo exp.dk når den er bedst :)

prøv med:

echo "s.src = \"hp://www.ditdomæne.dk/".$file."\";";[/pre][/div]

BEMÆRK: jeg har fjernet de 2 t'er i "http", så det ikke bliver lavet til et link :)
Avatar billede majbom Novice
16. februar 2011 - 11:55 #11
nå det blev så et link alligevel, men det er da ikke kortet ned...
Avatar billede DiscSunshine Nybegynder
16. februar 2011 - 12:17 #12
Kan ikke få den til det i nu får denne fejl nu

Parse error: syntax error, unexpected '[' in /home/virtual/morelsesdrenge.dk/public_html/gitte/billeder/index.php on line 13



min kode ser sådan du

<script type="text/javascript" src="slideshow.js"></script>
<?php
    echo "<script type=\"text/javascript\">
    <!--
    SLIDES = new slideshow(\"SLIDES\");\n";

    $files = glob("images/slideshow/*");
    $imgCount = 0;
    foreach($files as $file){
        if(is_file($file)){
            $imgCount++;
            echo "s = new slide();";
            echo "s.src = \"hp://www.morelsesdrenge.dk/".$file."\";";[/pre][/div]
            echo "s.text = \"\";";
            echo "SLIDES.add_slide(s);\n";
        }
    }
    echo "
    //-->
    </script>";
   
    ?>
Avatar billede majbom Novice
16. februar 2011 - 18:47 #13
ja okay, det var mig der har skrevet for meget formatering, der skal ikke står [/pre][/div] :)
Avatar billede DiscSunshine Nybegynder
16. februar 2011 - 21:16 #14
Hejsa nu her jeg prøvet igen og nu får jeg ikke nogle fejl fram men heller ikke billederne

koden her jeg prøvet og sette det til billede mappen sådan her

<script type="text/javascript" src="slideshow.js"></script>
<?php
    echo "<script type=\"text/javascript\">
    <!--
    SLIDES = new slideshow(\"SLIDES\");\n";

    $files = glob("images/slideshow/*");
    $imgCount = 0;
    foreach($files as $file){
        if(is_file($file)){
            $imgCount++;
            echo "s = new slide();";
            echo "s.src = \"hp://www.morelsesdrenge.dk/gitte/billeder/images/slideshow/".$file."\";";
            echo "s.text = \"\";";
            echo "SLIDES.add_slide(s);\n";
        }
    }
    echo "
    //-->
    </script>";
   
    ?>

den side der skulle komme billede på

prøv at kig
www.morelsesdrenge.dk/gitte/billeder/index.php

og hvor den skal hente fra er

www.morelsesdrenge.dk/gitte/billeder/images/slideshow

inde i slideshow ligger billederne
Avatar billede majbom Novice
16. februar 2011 - 21:29 #15
som jeg skrev, har jeg fjernet de 2 t'er fra http i linjen:

'echo "s.src = \"hp...'

det var jeg nødt til fordi det ellers bliver lavet til et link er på siden og du ike kan se hvad der skal stå.

så der hvor du har skrevet hp:// - skal der stå http://

håber det giver mening :)
Avatar billede DiscSunshine Nybegynder
16. februar 2011 - 22:38 #16
det virker stadig ikke
Avatar billede DiscSunshine Nybegynder
16. februar 2011 - 22:39 #17
hey hvad vil du sige til at få adgang til min ftp så kan du vel ligge dem ind for mig så sender jeg en email med oplysninger var det en løsnin du giver hjælpe mig med
Avatar billede majbom Novice
17. februar 2011 - 19:57 #18
det kan vi godt, jeg sender en pb med email...
Avatar billede majbom Novice
18. februar 2011 - 23:30 #19
Avatar billede DiscSunshine Nybegynder
19. februar 2011 - 01:43 #20
jeg takker rigtig rigtig mange gange for hjælpen
Avatar billede majbom Novice
19. februar 2011 - 22:43 #21
selv tak :)
og tak for point!
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