Avatar billede kappel Nybegynder
06. marts 2004 - 19:33 Der er 9 kommentarer og
1 løsning

Først preload bar, hvorefter siden bliver vist.

Hej
Er dette den rigtige placreing?

Jeg har en preload bar, med følgende Actions: (se baren her: http://super6.kappels.net/test2.php)

onClipEvent (enterFrame) {
    loading = _parent.getBytesLoaded();
    total = _parent.getBytesTotal();
    percent -= (percent-((loading/total)*100))*.25;
    per = int(percent);
    percentage = per+"%";
    loadBar._width = per;
    if (percent>99) {
        _parent.gotoAndStop(2);
    }
}

Jeg vil placere den på min index.php side, hvor den skal loade før der vises noget indhold - er det ovenstående jeg have fat i?

Kan man kører ovenstående preload bar og når den er færdig vise et billede taget fra en db. Bruger <img src="<?php echo $data['foto'];?>"

/kappel
Avatar billede pyroman Nybegynder
07. marts 2004 - 14:06 #1
Joo det er skam det rigtige - kan måske skrives (meget lidt) kortere og smartere:

onClipEvent(enterFrame){
  loading = _root.getBytesLoaded();
  total = _root.getBytesTotal();
  percent = Math.round(loading/total*100);
  percentage = percent+"%";
  loadBar._width = percent;
  if(loading == total && total > 0){
    _parent.gotoAndStop(2);
  }
}

Forstår ikke helt det andet du spørger om... men man kan normalt hente billeder (jpg'er kun) ind i et movieclip med følgende funktion:

mitMC.loadMovie("billede.jpg");

Og i Flash MX 2004 kan man vist også hente dem ind i et tekstfelt - hvor man i tekstfeltet bare skriver det i html:

<img src='billede.jpg'>
Avatar billede kappel Nybegynder
07. marts 2004 - 21:18 #2
Det jeg vil er følgende:
Kan man kører ovenstående preload bar og når den er færdig vise et billede taget fra en db. Bruger <img src="<?php echo $data['foto'];?>"

Se her: http://super6.kappels.net/index.php?menu=spiller&id=1
Dvs. der kører en preloadbar indtil billede er hentet.

den henter et billede i en mappe, alt efter hvad der står i db udfor spiller&id="?" her "1".

her er et uddrag af koden for spiller.php:
<?php
if ( isset($_SESSION['id']) ) { // Godt, der er et id på en spiller med i adresselinien!
    $sql = "SELECT * FROM spillere WHERE id = {$_SESSION['id']}";
    $result = mysql_query( $sql ) or die( mysql_error() );
    if ( mysql_num_rows( $result ) == 1 ) { // Yes, vi fandt en spiller
        $data = mysql_fetch_assoc( $result );
?>

<img src="<?php echo $data['foto'];?>" alt="<?php echo $data['navn'];?>">
Avatar billede _k Nybegynder
08. marts 2004 - 15:45 #3
Du skal vist tænke rækkefølgen lidt anderledes:

1: Først loader du din php ind i Flash. Php'en skal indeholde stien til billedet
2: Stien bruger du i loadMovie() til at hente billedet ind i et movieclip
3: Du kan så samtidig køre preload på billedet med mc.getBytesTotal og getBytesLoaded - i store træk som beskrevet ovenfor. (forskellen er blot, at i begge tjekker hvor meget der er loadet ind i hele filmen - hvor det mest fornuftige er, hvor meget af billedet der er loadet ind i mc'et)

(hvis billederne ikke fylder mere end de små 20kb på din eksempelside, og der kun skal loades et af gange, er en preloader overkill!)

..sig til, hvis der er noget du ikke er med på, så hjælper vi dig gerne videre...

....og så er jeg skuffet over at du som offensiv spiller kun har garnet 12 gange i 17 kampe - den havde været flot i serie 2-3, men i serie 6 er det ikke godt nok!!!! ;o)
Avatar billede kappel Nybegynder
08. marts 2004 - 16:08 #4
Vi spillede i serie 6 sidste sæson, nu spiller vi i SERIE 5, men man kan jo ikke bare skifte navnet - super6 - ud når det er blevet populær, he :-)

Det har du ret i, det jeg gør er kun bruger det ved holdfotoet, prøver lige om jeg kan finde ud af det - ellers råber jeg om hjælp herinde...
Avatar billede kappel Nybegynder
14. marts 2004 - 15:03 #5
Se her, den starter først med at loade ved 80-90 %: http://super6.kappels.net/index.php?menu=arkiv_a-truppen_2003

Hvordan kan det være? Desuden er den rimelig lille, kan den nemt gøres større vha zoom?
Avatar billede pyroman Nybegynder
14. marts 2004 - 16:36 #6
...den loader fint fra ca. 10 % hos mig... det er ret godt taget i betragtning af at det er et lille billede...
Avatar billede kappel Nybegynder
21. marts 2004 - 22:09 #7
smid nogle svar :-)
Avatar billede _k Nybegynder
22. marts 2004 - 11:20 #8
ok....
Avatar billede kappel Nybegynder
21. september 2004 - 11:08 #9
bedre sent end aldrig
Avatar billede _k Nybegynder
21. september 2004 - 14:24 #10
takker for point :o)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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