...

View Full Version : Multiple random, linked, images... no repeats



thewillum
04-26-2006, 03:10 AM
I have found a code that will work fine for my random linked image...
<%

limit=7
redim link(limit)
redim image (limit)


link(1)="http://www.yahoo.com"
image(1)="http://us.yimg.com/images/yahoo.gif"

link(2)="http://www.excite.com"
image(2)="http://www.excite.com/mesp/images/excite/new_logo-180.gif"

link(3)="http://www.lycos.com"
image(3)="http://a284.g.akamai.net/7/284/987/000/lygo.com/ly/i/lyguide.gif"

link(4)="http://www.cnet.com"
image(4)="http://cnet.com/Images/Headers/cnet-1-title.gif"

link(5)="http://www.go.com"
image(5)="http://www.go.com/images/hp/go_logo_121_58.gif"

link(6)="http://www.webcrawler.com"
image(6)="http://webcrawler.com/img/web/hdr/home_header.gif"

link(7)="http://www.go.com"
image(7)="http://www.go.com/images/hp/go_logo_121_58.gif"


randomize
random=int(rnd*limit)+1


%>
<center>
<a href="<%= link(random) %>">
<img src="<%= image(random) %>" border="0"></a>
But what I need is three random linked images on my page, making sure that no two images are the same...

help?

Archangel
04-28-2006, 04:54 PM
Something like this...


<%

limit=7
redim link(limit)
redim image (limit)


link(1)="http://www.yahoo.com"
image(1)="http://us.yimg.com/images/yahoo.gif"

link(2)="http://www.excite.com"
image(2)="http://www.excite.com/mesp/images/excite/new_logo-180.gif"

link(3)="http://www.lycos.com"
image(3)="http://a284.g.akamai.net/7/284/987/000/lygo.com/ly/i/lyguide.gif"

link(4)="http://www.cnet.com"
image(4)="http://cnet.com/Images/Headers/cnet-1-title.gif"

link(5)="http://www.go.com"
image(5)="http://www.go.com/images/hp/go_logo_121_58.gif"

link(6)="http://www.webcrawler.com"
image(6)="http://webcrawler.com/img/web/hdr/home_header.gif"

link(7)="http://www.go.com"
image(7)="http://www.go.com/images/hp/go_logo_121_58.gif"


randomize
Num1=int(rnd*limit)+1

Num2=int(rnd*limit)+1

If Num2 = Num1 Then
Do While Num2 = Num1
Num2=int(rnd*limit)+1
Loop
End If

Num3=int(rnd*limit)+1

If Num3 = Num2 or Num3 = Num1 Then
Do While Num3 = Num2 OR Num3 = Num1
Num3=int(rnd*limit)+1
Loop
End If

%>
<center>
<a href="<%= link(Num1) %>">
<img src="<%= image(Num1) %>" border="0"></a>
<a href="<%= link(Num2) %>">
<img src="<%= image(Num2) %>" border="0"></a>
<a href="<%= link(Num3) %>">
<img src="<%= image(Num3) %>" border="0"></a>



EZ Archive Ads Plugin for vBulletin Copyright 2006 Computer Help Forum