Gå til innhold

php random bilde script @ home.no


Anbefalte innlegg

Skrevet

Er det da noen som kan se hva jeg gjør feil her.

 

Denne har jeg plassert i index.html i body taggen:

<img src="files/banner/rid.php?pic=random">

 

Og slik ser rid.php ut:

<?php 

// Leser katalog

$folder=opendir("."); 
while ($file = readdir($folder)) 
$names[count($names)] = $file; 
closedir($folder);

// Sorterer filer i arrayet

sort($names);

// Fjerner filer som ikke er bilder fra arrayet

$tempvar=0;
for ($i=0;$names[$i];$i++){
$ext=strtolower(substr($names[$i],-4));
if ($ext==".jpg"||$ext==".gif"||$ext=="jpeg"||$ext==".png")
{$names1[$tempvar]=$names[$i];$tempvar++;}
}

// Tilfeldig

srand ((double) microtime() * 10000000);
$rand_keys = array_rand ($names1, 2);

// Tilfeldig bilde fra arrayet

$slika=$names1[$rand_keys[0]]; 

// Bildedimensjoner

$dimensions = GetImageSize($slika); 
if (isset($pic)){header ("Location: $slika");}
else {echo "<img src=\"$slika\" $dimensions[3]>";}

?>

 

inne i /files/banner ligger det 8 .jpg.

 

Anyone ? :dontgetit:

Videoannonse
Annonse
Skrevet
Problemer er at du bruker home.no, som ikke har støtte for PHP. :)

var derfor jeg la til den informasjonen ja.. var redd for det der. er det et alternativ til home.no som støtter php?

Skrevet (endret)

har registret meg hos shyper.com, men når jeg kobler opp til den med SmartFTP så får jeg:

530 Authentication failed, sorry

 

EDIT: Siden jeg ikke får shyper.com eller start.no til å funke, så klarer jeg ikke å teste scriptet enda.

 

EDIT2: start.no funker etter noen mailer med support.

 

Lagt siden ut på start.no og alt funker vel med Torbjørn sitt script. Ikke vet jeg hvordan de kodene funker, men det funker.

 

Men den er litt buggy, av og til funker det ikke..

Endret av Aleksander
Skrevet

husk at alle bilder med en av endelsene i skriptet blir tatt med, kanskje du har noen små bilder som ikke var ment å være med, eller kanskje du har noen bilder som har feil rettigheter?

Skrevet
Hva mener du med rettigheter?

Tror han mener tilgangsrettighetene på bildene, hvis jeg tolket det riktig...

 

Hvis det sier deg noe da..

Sorry... Hvis du ikke snakker om skrivebeskyttelse...

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...