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
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • 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.