Help with PHP

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • version4
    Registered User
    • Mar 2003
    • 13

    #1

    Help with PHP

    Hi

    I'm wondering if someone might be able to provide me with a few lines of code to complete the following task in PHP.

    I have three text files (a.txt, b.txt, c.txt), each containing text.

    The script would randomly take a line of text from each file, merge them to make a phrase and hyperlink it to a url with dashes between the words. The output from the script would be vertical. Each time the script runs, the output would be different.

    The script would have a variable x that could be set to say how many lines of output there would be.

    Thanks for the help and I have an example below to clarify.

    ******************

    Contents of a.txt

    this
    that
    what

    Contents of b.txt

    will be
    was
    is

    Contents of c.txt

    good
    bad
    funny

    *******************

    In the php script, x=5

    An example of the output of the script which is vertical consists of 5 hyperlinks.

    <a href="http://www.url.com/what-will-be-funny.shtml">what will be funny</a>
    <a href="http://www.url.com/this-is-good.shtml">this is good</a>
    <a href="http://www.url.com/that-is-bad.shtml">that is bad</a>
    <a href="http://www.url.com/what-was-funny.shtml">what was funny</a>
    <a href="http://www.url.com/that-will-be-bad.shtml">this will be bad</a>
  • pornanza
    Confirmed User
    • Jul 2003
    • 238

    #2
    PHP Code:
    
    <?php
    
     $links = 5;
    
     $a = file('a.txt');
     $b = file('b.txt');
     $c = file('c.txt');
    
    
     for ($i = 0; $i < $links; $i++) {
    
      $link = $a[rand(0, sizeof($a)-1)] . '-' . $b[rand(0, sizeof($b)-1)] . '-' . $c[rand(0, sizeof($c)-1)];
      echo "<a href=\"http://www.url.com/$link.shtml\">" . str_replace('-', ' ', $link) . "</a><br />\r\n";
    
     }
    
    
    ?>
    ryan
    http://pornanza.net
    Eskimo Hoe
    QuickWank
    Pornanza!

    Comment

    • version4
      Registered User
      • Mar 2003
      • 13

      #3
      Thank you for the code, it worked great

      Comment

      Working...