Thanks for the help so far. I have one last problem. The following 
script works fine now (having moved the Content-Type statement to just 
before the print output statement) except that it doesn't print a 
random banner like I expect it to. It always prints the 3rd banner, 
even though the pick number is set by using...

ad: random 6

...I tried giving "ad" a different value following the print statement, 
but it seems to have gotten caught up with the value "3" and I never 
see any other banner except the 3rd choice. The script should execute 
every time I reload the page, right?

#!rebol -cs

REBOL [
    Title:  "Banner Ad Randomizer"
    File:   %webbanner.cgi
    Date:   16-Apr-2000
    Author: "Ryan Christiansen"
    Purpose: {
        Generate HTML code that displays a linked banner advertisement
    }  
]

urls: [ "http://www.schonder.com"
                "http://www.schonder.com"
                "http://www.abisoft.com/BePlan/PurchaseBOSJ.html"
                "http://www.lebuzz.com/buzzcd_ad.html"
                "http://www.pushove.com/beos/"
                "http://www.bebits.com/app/867"
                ]
                
imgs: [ "schonder.gif"
                "schnondersource.gif"
                "BePlan.gif"
                "buzzcd_anim.gif"
                "nvf.gif"
                "ImageProAd.gif"
                ]
                
alts: [ "Papier-Schonder KG office supply and bookstore"
                "Papier-Schonder KG office supply and bookstore"
                "BePlan from AbiSoft"
                "BuzzCD - Hand-picked best BeOS software"
                "NVF: A Be-centric comic strip"
                "ImagePro displays, zooms, and re-sizes images"
                ]
                
ad: random 6

url: pick urls ad
img: pick imgs ad
alt: pick alts ad



print "Content-Type: text/html^/"

print rejoin [{<a href="} url {"><IMG SRC="/graphics/bannerads/} img {" 
ALT="} alt {" target="_blank" border=0></a>}]

Reply via email to