Jump to content

Page Grabbing


Dusaro

Recommended Posts

I have this setup, but for some reason it displays the stats from user where it should display user1.

 

<?php
$user = "S U  O  M I";
$user1 = "Tezz";

if(isset($_GET['user']))
{
if(!empty($_GET['user']))
{
$user = $_GET['user'];
}
}
if(isset($_GET['user1']))
{
if(!empty($_GET['user1']))
{
$user1 = $_GET['user1'];
}
}

//Skill Grabs
$order = array("Overall", 
                        "Attack", 
                        "Defence", 
                        "Strength", 
                        "Hitpoints", 
                        "Ranged", 
                        "Prayer", 
                        "Magic", 
                        "Cooking", 
                        "Woodcutting", 
                        "Fletching", 
                        "Fishing", 
                        "Firemaking", 
                        "Crafting", 
                        "Smithing", 
                        "Mining", 
                        "Herblore", 
                        "Agility", 
                        "Thieving", 
                        "Slayer", 
                        "Farming", 
                        "Runecraft", 
                        "Hunter", 
                        "Construction", 
                        "Summoning",
                        "Dungeoneering"); 

$get = file_get_contents("http://hiscore.runescape.com/index_lite.ws?player=$user");
$get = explode("\n", $get);
$i = 0;

foreach ($order as $key => $value)
{
        $value = strtolower($value);
        $temp = explode(",", $get[$i]);
        $temp = array("rank" => $temp[0], "level" => $temp[1], "exp" => $temp[2]);
        $stats[$value] = $temp;
        $eval = "\$$value = array(\$temp[\"rank\"], \$temp[\"level\"], \$temp[\"exp\"]);";
        eval($eval);
        $i++;
}

//End Skill Grabs

$order1 = array("Overall", 
                        "Attack", 
                        "Defence", 
                        "Strength", 
                        "Hitpoints", 
                        "Ranged", 
                        "Prayer", 
                        "Magic", 
                        "Cooking", 
                        "Woodcutting", 
                        "Fletching", 
                        "Fishing", 
                        "Firemaking", 
                        "Crafting", 
                        "Smithing", 
                        "Mining", 
                        "Herblore", 
                        "Agility", 
                        "Thieving", 
                        "Slayer", 
                        "Farming", 
                        "Runecraft", 
                        "Hunter", 
                        "Construction", 
                        "Summoning",
                        "Dungeoneering1"); 

$get1 = file_get_contents("http://hiscore.runescape.com/index_lite.ws?player=$user1");
$get1 = explode("\n", $get1);
$i1 = 0;

foreach ($order1 as $key1 => $value1)
{
        $value1 = strtolower($value1);
        $temp1 = explode(",", $get[$i1]);
        $temp1 = array("rank1" => $temp1[0], "level1" => $temp1[1], "exp1" => $temp1[2]);
        $stats1[$value1] = $temp1;
        $eval1 = "\$$value1 = array(\$temp1[\"rank1\"], \$temp1[\"level1\"], \$temp1[\"exp1\"]);";
        eval($eval1);
        $i1++;
}

//End Skill Grabs

echo "<h2>".$user."</h2>";

echo "<table border='1' cellpadding='5'>";
echo "<tr>";
echo "<td><b>Skills</b></td>";
echo "<td><b>Rank</b></td>";
echo "<td><b>Level</b></td>";
echo "<td><b>XP</b></td>";
echo "</tr>";

echo "<tr>";
echo "<td><b>Overall</b></td>";
echo "<td>".$overall[0]."</td>";
echo "<td>".$overall[1]."</td>";
echo "<td>".$overall[2]."</td>";
echo "</tr>";

echo "<tr>";
echo "<td><b>Attack</b></td>";
echo "<td>".$attack[0]."</td>";
echo "<td>".$attack[1]."</td>";
echo "<td>".$attack[2]."</td>";
echo "</tr>";

echo "<tr>";
echo "<td><b>Defence</b></td>";
echo "<td>".$defence[0]."</td>";
echo "<td>".$defence[1]."</td>";
echo "<td>".$defence[2]."</td>";
echo "</tr>";

echo "<tr>";
echo "<td><b>Strength</b></td>";
echo "<td>".$strength[0]."</td>";
echo "<td>".$strength[1]."</td>";
echo "<td>".$strength[2]."</td>";
echo "</tr>";

echo "<tr>";
echo "<td><b>Constitution</b></td>";
echo "<td>".$hitpoints[0]."</td>";
echo "<td>".$hitpoints[1]."</td>";
echo "<td>".$hitpoints[2]."</td>";
echo "</tr>";

echo "<tr>";
echo "<td><b>Ranged</b></td>";
echo "<td>".$ranged[0]."</td>";
echo "<td>".$ranged[1]."</td>";
echo "<td>".$ranged[2]."</td>";
echo "</tr>";

echo "<tr>";
echo "<td><b>Prayer</b></td>";
echo "<td>".$prayer[0]."</td>";
echo "<td>".$prayer[1]."</td>";
echo "<td>".$prayer[2]."</td>";
echo "</tr>";

echo "<tr>";
echo "<td><b>Magic</b></td>";
echo "<td>".$magic[0]."</td>";
echo "<td>".$magic[1]."</td>";
echo "<td>".$magic[2]."</td>";
echo "</tr>";

echo "<tr>";
echo "<td><b>Cooking</b></td>";
echo "<td>".$cooking[0]."</td>";
echo "<td>".$cooking[1]."</td>";
echo "<td>".$cooking[2]."</td>";
echo "</tr>";

echo "<tr>";
echo "<td><b>Woodcutting</b></td>";
echo "<td>".$woodcutting[0]."</td>";
echo "<td>".$woodcutting[1]."</td>";
echo "<td>".$woodcutting[2]."</td>";
echo "</tr>";

echo "<tr>";
echo "<td><b>Fletching</b></td>";
echo "<td>".$fletching[0]."</td>";
echo "<td>".$fletching[1]."</td>";
echo "<td>".$fletching[2]."</td>";
echo "</tr>";

echo "<tr>";
echo "<td><b>Fishing</b></td>";
echo "<td>".$fishing[0]."</td>";
echo "<td>".$fishing[1]."</td>";
echo "<td>".$fishing[2]."</td>";
echo "</tr>";

echo "<tr>";
echo "<td><b>Firemaking</b></td>";
echo "<td>".$firemaking[0]."</td>";
echo "<td>".$firemaking[1]."</td>";
echo "<td>".$firemaking[2]."</td>";
echo "</tr>";

echo "<tr>";
echo "<td><b>Crafting</b></td>";
echo "<td>".$crafting[0]."</td>";
echo "<td>".$crafting[1]."</td>";
echo "<td>".$crafting[2]."</td>";
echo "</tr>";

echo "<tr>";
echo "<td><b>Smithing</b></td>";
echo "<td>".$smithing[0]."</td>";
echo "<td>".$smithing[1]."</td>";
echo "<td>".$smithing[2]."</td>";
echo "</tr>";

echo "<tr>";
echo "<td><b>Mining</b></td>";
echo "<td>".$mining[0]."</td>";
echo "<td>".$mining[1]."</td>";
echo "<td>".$mining[2]."</td>";
echo "</tr>";

echo "<tr>";
echo "<td><b>Herblore</b></td>";
echo "<td>".$herblore[0]."</td>";
echo "<td>".$herblore[1]."</td>";
echo "<td>".$herblore[2]."</td>";
echo "</tr>";

echo "<tr>";
echo "<td><b>Agility</b></td>";
echo "<td>".$agility[0]."</td>";
echo "<td>".$agility[1]."</td>";
echo "<td>".$agility[2]."</td>";
echo "</tr>";

echo "<tr>";
echo "<td><b>Thieving</b></td>";
echo "<td>".$thieving[0]."</td>";
echo "<td>".$thieving[1]."</td>";
echo "<td>".$thieving[2]."</td>";
echo "</tr>";

echo "<tr>";
echo "<td><b>Slayer</b></td>";
echo "<td>".$slayer[0]."</td>";
echo "<td>".$slayer[1]."</td>";
echo "<td>".$slayer[2]."</td>";
echo "</tr>";

echo "<tr>";
echo "<td><b>Farming</b></td>";
echo "<td>".$farming[0]."</td>";
echo "<td>".$farming[1]."</td>";
echo "<td>".$farming[2]."</td>";
echo "</tr>";

echo "<tr>";
echo "<td><b>Runecrafting</b></td>";
echo "<td>".$runecraft[0]."</td>";
echo "<td>".$runecraft[1]."</td>";
echo "<td>".$runecraft[2]."</td>";
echo "</tr>";

echo "<tr>";
echo "<td><b>Hunter</b></td>";
echo "<td>".$hunter[0]."</td>";
echo "<td>".$hunter[1]."</td>";
echo "<td>".$hunter[2]."</td>";
echo "</tr>";

echo "<tr>";
echo "<td><b>Construction</b></td>";
echo "<td>".$construction[0]."</td>";
echo "<td>".$construction[1]."</td>";
echo "<td>".$construction[2]."</td>";
echo "</tr>";

echo "<tr>";
echo "<td><b>Summoning</b></td>";
echo "<td>".$summoning[0]."</td>";
echo "<td>".$summoning[1]."</td>";
echo "<td>".$summoning[2]."</td>";
echo "</tr>";

echo "<tr>";
echo "<td><b>Dungeoneering</b></td>";
echo "<td>".$dungeoneering[0]."</td>";
echo "<td>".$dungeoneering[1]."</td>";
echo "<td>".$dungeoneering[2]."</td>";
echo "</tr>";

echo "</table>";

echo "<h2>".$user1."</h2>";
echo "<table border=1 cellpadding=5>";
echo "<tr>";
echo "<td><b>Dungeoneering</b></td>";
echo "<td>".$dungeoneering1[0]."</td>";
echo "<td>".$dungeoneering1[1]."</td>";
echo "<td>".$dungeoneering1[2]."</td>";
echo "</tr>";
echo "</table>";

 

What is wrong with this code?

Link to comment
https://forums.phpfreaks.com/topic/249353-page-grabbing/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.