Announcement Announcement Module
Collapse
No announcement yet.
Rotating banners Page Title Module
Move Remove Collapse
Search Search Module
Collapse

Advertisement Advertisement Module
Collapse

Latest Topics Latest Topics Module
Collapse

  • KitchWitch
    Reply to Here to learn my shortcomings :)
    KitchWitch
    Hi Yaw and welcome to GDF.

    We ask all new members to read very important links here and here. These explain the rules, how the forum runs and a few inside jokes. No, you haven't done anything...
    Yesterday, 11:41 PM
  • marufuldpe3
    Reply to making web design
    marufuldpe3
    please give me some important web site name who teach web design.
    Yesterday, 11:37 PM
  • salsa
    Reply to New to GDF so I am not sure where this would go?
    salsa
    NY has to have several business chambers and BNIs. Might be worth it to contact them or even join. Try AIGA too and hit up one of their networking events. Between those options your bound to run into...
    Yesterday, 11:08 PM
  • YawLife
    Reply to 72 PPI right for iOS App design?
    YawLife
    Okay, thanks very much for that. The past little while I'd halted working on design until I could figure this out since I was worried that I'd have to completely redesign everything starting at a different...
    Yesterday, 10:19 PM
  • B
    Reply to 72 PPI right for iOS App design?
    B
    Points per inch are irrelevant when designing for electronic displays. PPI is a print term that's necessary because things print to fixed sizes, and you need a certain amount of pixels for every halftone...
    Yesterday, 09:42 PM

X
Conversation Detail Module
Collapse
  • Filter
  • Time
  • Show
Clear All
new posts

  • Rotating banners

    Hi,

    I am looking to have the banners on this website at the top of the page change every-time the page is refreshed,

    http://www.jhooakley.com/

    Is there an easy way to do this... Bearing in mind web coding is not my fortay.



    Thanks!
    Richard Lock Artwork for Music and Media DEVOLUTION DESIGNS - CLICK HERE

    Type One Creative, graphic and web design services in the UK TYPE ONE CREATIVE - CLICK HERE

  • #2
    You can do it with PHP or Javascript. The dead easiest way to do it is to number your images, like banner1.jpg banner2.jpg banner3.jpg and have JS or PHP choose a random number between 1 and 3.

    PHP I'd favor because it'll work before the page is loaded and if JS is turned off.

    Code:
    <img src="/img/banner<?php echo rand(1,3); ?>.jpg" alt="">
    Swedish Meatball Pornography

    Comment


    • #3
      Thanks!
      Richard Lock Artwork for Music and Media DEVOLUTION DESIGNS - CLICK HERE

      Type One Creative, graphic and web design services in the UK TYPE ONE CREATIVE - CLICK HERE

      Comment


      • #4
        i ma still struggling with this.. cant get swf files to rotate..

        is there a decent guide online for this?

        thanks
        Richard Lock Artwork for Music and Media DEVOLUTION DESIGNS - CLICK HERE

        Type One Creative, graphic and web design services in the UK TYPE ONE CREATIVE - CLICK HERE

        Comment


        • #5
          try this website to code a simple on with php:

          http://jwpctips.com/internet/how-mak...cript-php.html

          Comment


          • #6
            http://www.developertutorials.com/sc...tails/7679.php
            Broke or just cheap? Read my list of free open source alternatives to Adobe Creative Suite software.

            Comment


            • #7
              still none the wiser!!! lol.
              Just cant get them to work at all. I can get giffs to rotate but not SWf files


              I just need some code i can copy an paste if possible.
              Richard Lock Artwork for Music and Media DEVOLUTION DESIGNS - CLICK HERE

              Type One Creative, graphic and web design services in the UK TYPE ONE CREATIVE - CLICK HERE

              Comment


              • #8
                Post all the code for the page including the PHP.

                Comment


                • #9
                  Code:
                  <?php 
                  
                  /* files to rotate */
                  $files = array('aaa.gif','bbb.gif','ccc.gif','ddd.swf','fgtr.swf');
                  
                  /* current file */
                  $file = isset($_COOKIE['file']) && in_array($_COOKIE['file'],$files)?$_COOKIE['file']:null;
                  
                  /* remove previous file shown */
                  if($file !== null) {
                  	$filesIndex = array_search($file,$files);
                  	array_splice($files,$filesIndex,1);
                  }
                  
                  /* choose a new file to show */
                  $filesIndex = array_rand($files,1);
                  $file = $files[$filesIndex];
                  
                  // save file to cookie
                  setcookie('file',$file);
                  
                  // get the files extension to determine how to show it
                  $filesExtension = strrpos($file,'.') === false?'':substr($file,(strrpos($file,'.')+1));
                  
                  // alternate display implementation for an image and swf
                  switch($filesExtension) {
                  	case 'swf':
                  		echo "<p>Showing Flash: $file</p>";
                  		break;
                  	
                  	default:
                  		echo "<p>Showing Image: $file</p>";
                  }
                  ?>
                  Test it out to see what it does and let me know if that is what your after.

                  If it is then I'll show you next step once your code is posted.
                  Last edited by tZ; 11-03-2009, 11:00 PM.

                  Comment


                  • #10
                    thanks if this works i owe you one! .. or two!
                    Richard Lock Artwork for Music and Media DEVOLUTION DESIGNS - CLICK HERE

                    Type One Creative, graphic and web design services in the UK TYPE ONE CREATIVE - CLICK HERE

                    Comment

                    Mediabistro A division of Prometheus Global Media home | site map | advertising/sponsorships | careers | contact us | help courses | browse jobs | freelancers | content | member benefits | reprints & permissions terms of use | privacy policy Copyright © 2015 Mediabistro Inc.
                    Working...
                    X