The forums have permanently moved to forum.kirupa.com. This forum will be kept around in read-only mode for archival purposes. To learn how to continue using your existing account on the new forums, check out this thread.

Results 1 to 2 of 2

Thread: [PHP] looting SPECIFIC information from outside source of file?

  1. #1

    [PHP] looting SPECIFIC information from outside source of file?

    yeah, title says it all i guess.

    I have absolutly no idea what im doing but i figure im going to have to do something like this (even though i dont know the proper functions)

    1. read the file
    2. create a function to find the parts of the file i want
    example of this:

    Code:
     
    GET TEXT after... 
    "<div class="f"><span class="iesucks">&nbsp;</span></div> 
    </div></div>"
    Code:
    and stop at getting text at "<div style="margin-top:20px; border-top:1px solid #CCC; padding-top:10px;">"
    pretty complicated for me, i have no idea where to start but heres what i have so far (all it does is read the file...)
    Code:
     
    <?php 
    $artist = urlencode($_GET['artist']); 
    $url = 'http://www.last.fm/music/'.$artist.'/+wiki'; 
    readfile($url); 
    ?>

  2. #2
    Wow, the php forum here seems useless, but thats just my opinion, anyways, i discovered my answer using another forum...

    heres what i did...
    Code:
    <?php
    
    $artist = urlencode($_GET['artist']);
    $url = 'http://www.last.fm/music/'.$artist.'/+wiki';
    $file = file_get_contents($url);
    
    		
    $factbook2 ='<div class=\"f\"><span class=\"iesucks\">&nbsp;</span></div>
    </div></div>';
    		
    $thatline = '<div style=\"margin-top:20px; border-top:1px solid #CCC; padding-top:10px;\">';
    		
    		
    $factbook2 = stripslashes($factbook2);
    $factpos2 = strpos($file, $factbook2);
    
    $desc = substr_replace($file, ' ', 0, $factpos2) . '';
    $desc = str_replace($factbook2, ' ', $desc);
    $thatline = stripslashes($thatline);
    $thatlinepos = strpos($desc, $thatline);
    $desc = substr_replace($desc, '', $thatlinepos, -1) . "<br />\n";
    
    
    echo $desc;
    
    ?>
    if anyone needs it, kthanks.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Home About kirupa.com Meet the Moderators Advertise

 Link to Us

 Credits

Copyright 1999 - 2012