Jump to content

Too me this makes no sense?


desjardins2010

Recommended Posts

I have two scripts in question here one is getjob.php <-- here you enter an IPaddress and click connect and it takes you too npchome.php what I don't understand is if I go striaght to npchome.php it pulls up the page, however if I get there but clicking submit in getjob.php it brings up nothing just white page but the address bar tells me i'm at npchome.php I don't understand why?

 

getjob.php

<?php session_start();

if (!isset($_SESSION['username'])) {
echo "Sorry you must be logged in to view this page<BR>";
echo "Please <a href='index.php'>GO BACK</a> and try again";
exit();
}
?>
<style type="text/css">
<!--
.style2 {
font-size: xx-large;
font-style: italic;
font-weight: bold;
}
.style3 {
font-size: 18px;
color: #FFFFFF;
}
<p style="font-size:.5px">
.style4 {color: #FFFFFF}
.style4 {color: #FFFFFF}
.tabledata th, td{color: #FFFFFF;}

-->
</style>
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#000000">
  <!--DWLayoutTable-->
  <tr>
    <td width="100%" height="79" valign="top" bgcolor="#000000"><div align="center">
      <p class="style2 style3 style4">HEAVENSHACKERS - JOB BOARD v1.0 </p>
      <p class="style2 style3 style4">"once your job has been completed return here and hand in"</p>
    </div></td>
  </tr>
  <tr>
    <td height="31" valign="top"><div align="center">
      <form action="npchome.php" method="POST">
        <p>
          <input type="text" name="npcip" size='22'>
             
          <input type="submit" name="submit" value="CONNECT" />
        </p>
        <p><img src='images/accept.png' /> <span class="style4">= Accept Job</span> | <img src='images/handin.png' /> <span class="style4">= Hand In Job</span></p>
      </form>
    </div></td>
  </tr>
  <tr>
    <td height="315" valign="top">

      <div align="center">
<?php
$userlevel = $_SESSION['userlevel'];
//include connect
include('connect_live.php');
// include('connect_local.php');
$query = mysql_query("SELECT * FROM site_jobs WHERE level_required ='$userlevel'") or die ("Could Not query npc Database");


echo "<table width='750' border='1' class='tabledata'><tr><th><font size='1'>NPC NAME</font></th><th><font size='1'>JOB DESCRIPTION</font></th><th><font size='1'>LEVEL</font></th><th><font size='1'>EXPERIENCE</font></th><th><font size='1'>CASH</font></th><th><font size='1'>ACTION</font></th></tr>";


while ($row = mysql_fetch_array($query)) {


//set varibles from query
$npc_name = $row['npc_name'];
$level_required = $row['level_required'];
$job_title = $row['job_title'];
$expr_offered = $row['expr_offered'];
$cash_offered = $row['cash_offered'];
$job_status = $row['job_status'];
$longmsg = $row['longmsg'];
$welcomemsg = $row['welcomemsg'];

$npclogfile = $row['npclogfile'];
//set session varibles
$_SESSION['npcip'] = $npcip;
$_SESSION['welcomemsg'] = $welcomemsg;
$_SESSION['longmsg'] = $longmsg;
$_SESSION['npclogfile'] = $npclogfile;


//end getting varibles

echo "<tr align='center'><td>$npc_name</td><td align='left'>$job_title</td><td>$level_required</td><td>$expr_offered</td><td>$cash_offered</td><td><a href='accept.php'><img border='0' src='images/accept.png'></a>   <a href='handin.php'><img border='0' src='images/handin.png'></a></td></tr>";

}

?></div></td>
  </tr>
</table>

 

npchome.php

<?php
session_start();
if (!isset($_SESSION['username']))
{
echo "Sorry you must be logged in to view this page<BR>";
echo "Please <a href='index.php'>GO BACK</a> and try again";
    exit();
}
else {
if ($_SESSION['username']) {
$player = $_SESSION['username'];
$userlevel = $_SESSION['userlevel'];
$cracker = $_SESSION['cracker'];
$systemkey = $_SESSION['systemkey'];
$IP_snooper=$_SESSION['IP_snooper'];
// check for submit
$submit = $_POST['submit'];
// $npcip = ip2long($_POST['npcip']); //database format for compare
$npcip =$_POST['npcip'];
$_SESSION['npcip'] = $npcip;

}
}

//start connection with server to check if IP is valid
include('connect_live.php');
$sql2 = mysql_query ("SELECT * FROM site_jobs WHERE IPaddress='$npcip'");
$query = mysql_fetch_array($sql2) or die (mysql_error());
// $welcomemsg = $sql2['welcomemsg'];
$rows = mysql_num_rows($sql2);

//we have the result of the row count we want that if it's 0 to echo no service found at address; else if more than 0 bring up that account
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Heavens Hackers : Virtual Online Hacking Simulation</title>

</head>



<body alink="#FFFFFF" vlink="#FFFFFF" link="#FFFFFF">

<table width="650" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#000000">

  <!--DWLayoutTable-->

  <tr>

    <td width="10" height="36"> </td>

    <td width="630"> </td>

    <td width="10"> </td>
  </tr>

  <tr>

    <td height="39"></td>

    <td align="center" valign="center"><form action="npchome.php" method="post">
        <a href="getjob.php"><img src="images/home.png" width="26" height="26" border="0" /></a>
        <input type="text" name="npcip" size="60" />
        <input type="submit" name="submit" value="CONNECT" />
    </form></td>

  <td></td>
  </tr>

  <tr>

    <td height="195" colspan="3" valign="top"><table background="images/u2uimg.jpg" width="100%" border="0" cellpadding="0" cellspacing="0">

      <!--DWLayoutTable-->

      <tr>

        <td width="13" height="18"></td>

        <td width="624"></td>

        <td width="13"></td>
      </tr>

      <tr>

        <td height="58"></td>

        <td valign="top"><div align="center">

	<?php 
	if ($rows==0) {

echo "<font color='#ffffff'>No Service Found At<br /></font><font color='#ffffff'>" .long2ip($npcip)."</font><br />";
echo "<a href='getjob.php'>Please go back and try again</a>";
exit();
}
else {
//display information to crack said IP address
echo "<font size ='medium' color='#ffffff'>You were able to ping<br /></font><font color='#ffffff'>" .long2ip($npcip)."</font>";
}
?>
    </div></td>

        <td></td>
      </tr>

      <tr>

        <td height="34"> </td>

        <td> </td>

        <td></td>
      </tr>
      <tr>
        <td height="85" colspan="3" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
          <!--DWLayoutTable-->
          <tr>
            <td width="219" height="66" valign="top"><div align="center"><?php echo "<font color='#ffffff'><br /><a href='cracknpc.php'>".$cracker."</a></font>"; ?>
              </div></td>
            <td width="215" valign="top"><div align="center"><?php echo "<font color='#ffffff'><br /><a href='crack_ipsnppoernpc.php'>".$IP_snooper."</a></font>"; ?>
              </div></td>
            <td width="216" valign="top"><!--DWLayoutEmptyCell--> </td>
          </tr>
          <tr>
            <td height="19"> </td>
            <td> </td>
            <td> </td>
          </tr>
        </table>
        </td>
      </tr>
    </table>    </td>
  </tr>

  <tr>
    <td align="center" height="92" colspan="3" valign="top"><img src="images/u2uimg2.jpg" width="650" height="92" /></td>
  </tr>
  <tr>
  <td height="270" colspan="3" align="center" valign="top">
  <?php
  //welcome message for IP connected to
  echo $welcomemsg;
  ?>
  </tr>
</table>



</body>

</html>

Link to comment
https://forums.phpfreaks.com/topic/224096-too-me-this-makes-no-sense/
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.