Gå til innhold

[Løst]bilde kommer ikke opp


Anbefalte innlegg

Hei, har et php script som jeg fant som jeg har tenkt og bruke for å vise tilfeldige bilder på forsiden av siden min.

 

for å spare båndbredde så har jeg register en gratis account på freehostia hvor jeg uploader og lagrer bildene jeg skal bruke.

 

dette er koden jeg bruker, den ligger i mappen med bildene. (http://marhan35.freehostia.com/filer/)

<?php 
#This script has been developped by Nenad Motika [[email protected]]
#Please feel free to use it and to contact me for any reason

//read folder
$folder=opendir("."); 
while ($file = readdir($folder)) 
$names[count($names)] = $file; 
closedir($folder);
//sort file names in array
sort($names);
//remove any non-images from array
$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++;}
}
//random
srand ((double) microtime() * 10000000);
$rand_keys = array_rand ($names1, 2);
//random image from array
$slika=$names1[$rand_keys[0]]; 
//image dimensions
$dimensions = GetImageSize($slika); 
if (isset($HTTP_GET_VARS["pic"])){header ("Location: $slika");}
else {echo "<img src=\"$slika\" $dimensions[3]>";}
?>

 

og dette er index filen som ligger på -

 

<center>
<body bgcolor="black">
</br>
</br>
</br>
<img src="http://marhan35.freehostia.com/filer/rid.php?pic=random">

 

problemet er når jeg laster inn [url- så vises ikke noe bilde bare en liten firkant, men hvis jeg høyreklikker på den lille firkanten og velger "åpne bilde i ny fane" så vises et tilfedlig bilde.

 

noen som har noen ide hva jeg kan gjøre for å få bilde til å vises på lordbost.com?

Endret av LSĐ
Lenke til kommentar
Videoannonse
Annonse

Fy faen så vanskelig det her skulle være, jeg bruker nå en host som støtter hotlinking.

når jeg åpner index filen lokalt på pcen viser den bilder, men etter at jeg har lasta den opp så viser den kun en liten firkant.

 

..

 

etter å ha refresha siden et par ganger til så viste den et bilde, så det virker som om det er helt tilfeldig om den gidder å vise et bilde eller ikke...

 

for å se hva jeg mener gå til - og prøv ut selv..

 

og du kan se at scriptet fungerer helt fint her: http://bostbilder.byethost22.com/ <--- siden hvor bildene også er hosta

Endret av LSĐ
Lenke til kommentar

sigh... ser ut som det er php fila som er føkka, fikk den firkanten et par ganger på http://bostbilder.byethost22.com/ ..

 

får vel prøve og finne en annen script jeg kan bruke..

 

EDIT: virker ikke som den viser tilfeldige bilder... popper opp med det same bildet rundt 4 ganger på rad.

 

EDIT: prøvde et annet script nå, og det samme skjer fremdeles.. emot-bang.gif

Endret av lordbost
Lenke til kommentar

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...