PHP experts

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • crockett
    in a van by the river
    • May 2003
    • 76818

    #1

    PHP experts

    PHP people... I know almost nothing about scripting but I'm trying to make something work. I have this simple script which I use to rotate adds on a page using a server side includes.

    well I'm making a new site and I need to link two of these scripts together on the same page. I want to show the adds but I also want to include an extra file that would contain few pictures relating to that add (pictures will be on a html page linked to galleries).

    so this is the basic script I'm using for the adds..

    PHP Code:
    <?php
    $files = array();
    
    // Define
    $files[] = 'hardcore-01.html';
    $files[] = 'hardcore-02.html';
    
    
    $num = rand(0,sizeof($files)-1);
    
    readfile($files[$num]);
    ?>
    I would like to rotate matching pictures with the related add (hence pictures from that site) However due to the design I can't make the adds and the picture on the same HTML and include them with one SSI include, they have to be seprate due to the page design.


    this would be the script for the gallery sections. (same as above)

    PHP Code:
    <?php
    $files = array();
    
    // Define
    $files[] = 'hardcoregallery-01.html';
    $files[] = 'hardcoregallery-02.html';
    
    
    $num = rand(0,sizeof($files)-1);
    
    readfile($files[$num]);
    ?>
    Is there anyway I can link the two scripts together? so when 'hardcore-01.html' shows on the page then 'hardcoregallery-01.html' would also show in it's spot on the same page?

    Also if there is an easier way I'm all ears..
    In November, you can vote for America's next president or its first dictator.
  • LoveHenk
    Confirmed User
    • May 2004
    • 308

    #2
    Try this:

    <?php
    $files = array();

    // Define
    $files[] = 'hardcore-01.html';
    $files[] = 'hardcore-02.html';

    $files2 = array();
    // Define
    $files2[] = 'hardcoregallery-01.html';
    $files2[] = 'hardcoregallery-02.html';


    $num = rand(0,sizeof($files)-1);

    readfile($files[$num]);
    readfile($files2[$num]);
    ?>

    Comment

    • crockett
      in a van by the river
      • May 2003
      • 76818

      #3
      would I still use the orginal PHP scipts and this one would just link them together?
      In November, you can vote for America's next president or its first dictator.

      Comment

      • LoveHenk
        Confirmed User
        • May 2004
        • 308

        #4
        this is ur include right? u had 2 includes, now u have 1. try if it works.

        Don't exactly what you mean.

        Comment

        • crockett
          in a van by the river
          • May 2003
          • 76818

          #5
          Originally posted by LoveHenk
          this is ur include right? u had 2 includes, now u have 1. try if it works.

          Don't exactly what you mean.
          well they need to be in seprate places on the page.


          for example:




          top of page has include number 1

          -------------------------------------------

          other stuff here

          -------------------------------------------

          mid page comes include number 2

          -----------------------------------------------

          then more junk here (bottom of page)





          so the way the design is set up I really can't just use one include, I need to have two seprate ones. But I'm trying to link them together so they show the add and the pictures from the same site.
          In November, you can vote for America's next president or its first dictator.

          Comment

          • LoveHenk
            Confirmed User
            • May 2004
            • 308

            #6
            <?php
            $files = array();

            // Define
            $files[] = 'hardcore-01.html';
            $files[] = 'hardcore-02.html';

            $files2 = array();
            // Define
            $files2[] = 'hardcoregallery-01.html';
            $files2[] = 'hardcoregallery-02.html';


            $num = rand(0,sizeof($files)-1);
            ?>

            stuff here

            <?php readfile($files[$num]); ?>

            stuff here

            <?php readfile($files2[$num]); ?>

            stuff here

            Comment

            • crockett
              in a van by the river
              • May 2003
              • 76818

              #7
              cool man that looks like it will do the trick... damn I am really going to have to learn PHP.. I have a book on it and I've been reading it. But I'm not that far into it yet..

              thanks
              In November, you can vote for America's next president or its first dictator.

              Comment

              Working...