$row = mysql_fetch_assoc($result); include 'customer.php'; $c1 = new customer(); $c1->setCustID($row['custID']); $c1->setCustName($row['custName']); $c1->setCustAddress($row['custAddress']); $c1->setCustTel($row['custTel']); $c1->setCustMob($row['custMob']); $c1->setCustType($row['custType']); $c1->setcustPostCode($row['custPostCode']); $c1->setReceiverIP(long2ip($row['receiverIP'])); $c1->setReceiverType($row['receiverType']); $c1->setRouterIP(long2ip($row['routerIP'])); echo '<div id="details">'; echo "<p><strong>Customer Information</strong></p>"; echo "<input type='button' onclick='location.href = `editCustomer.php?ID=" . $c1->getCustID() . "`;' value='Edit'> "; echo "<input type='button' onclick='location.href = `deleteCustomer.php?ID=" . $c1->getCustID() . "`;' value='Delete'><br />"; echo $c1->printCustomerInfo(); } else { header("refresh:0;url=index.php"); } } else { echo "<script>alert('You need to select a customer to diagnose first!');</script>"; header("refresh:0;url=index.php"); } ?> </div> <div id="header"> Diagnostics Console</div> <script type="text/javascript">
$c1->setCustID($row['custID']); $c1->setCustName($row['custName']); $c1->setCustAddress($row['custAddress']); $c1->setCustTel($row['custTel']); $c1->setCustMob($row['custMob']); $c1->setCustType($row['custType']); $c1->setcustPostCode($row['custPostCode']); $c1->setReceiverIP(long2ip($row['receiverIP'])); $c1->setReceiverType($row['receiverType']); $c1->setRouterIP(long2ip($row['routerIP'])); echo '<div id="details">'; echo "<p><strong>Customer Information</strong></p>"; echo $c1->printCustomerInfo(); $id = $_GET['ID']; echo '<input type="button" value="Diagnose" onclick="window.location.href=\'diagnose.php?ID=' . $id . '\'"> '; echo '<input type="button" value="Edit" onclick="window.location.href = \'editCustomer.php?ID=' . $c1->getCustID() . '\'"> '; echo '<input type="button" value="Delete" onclick="window.location.href = \'deleteCustomer.php?ID=' . $c1->getCustID() . '\'"> '; //echo '<input type="button" value="Login" target="myiframe" onclick="myiframe.location=`http://'.$c1->getReceiverIP().'`"> '; echo '</div>'; echo '<div id="content">'; echo '<iframe id="myiframe" name="myiframe" src=""></iframe>'; echo "</div>"; } else { header("refresh:0;url=index.php"); } } else { echo "<script>alert('You need to select a customer to view first!');</script>"; header("refresh:0;url=index.php"); } ?>
$errors[$key] = "Invalid input!"; $valid = false; } } if (filter_var($_POST['receiverAddressInput'], FILTER_VALIDATE_IP) == false) { $valid = false; $errors['receiverAddressInput'] = 'Invalid input!'; } if (filter_var($_POST['routerAddressInput'], FILTER_VALIDATE_IP) == false) { $valid = false; $errors['routerAddressInput'] = 'Invalid input!'; } if ($valid == true) { $connection = mysql_connect("exampleDBaddress", "exampleDBuseranme", "exampleDBpassword"); mysql_select_db("project") or die("No such database"); $result = "UPDATE `customers` SET `custID`='" . $_POST['customerIDInput'] . "',\n\t\t\t\t\t`custName`='" . $_POST['customerNameInput'] . "',\n\t\t\t\t\t`custAddress`='" . $_POST['customerAddressInput'] . "',\n\t\t\t\t\t`custPostCode`='" . $_POST['customerPostcodeInput'] . "',\n\t\t\t\t\t`custTel`='" . $_POST['customerTelInput'] . "',\n\t\t\t\t\t`custMob`='" . $_POST['customerMobInput'] . "',\n\t\t\t\t\t`custType`='" . $_POST['customerTypeInput'] . "',\n\t\t\t\t\t`receiverIP`='" . sprintf('%u', ip2long($_POST['receiverAddressInput'])) . "',\n\t\t\t\t\t`receiverType`='" . $_POST['receiverTypeInput'] . "',\n\t\t\t\t\t`routerIP`='" . sprintf('%u', ip2long($_POST['routerAddressInput'])) . "' \n\t\t\t\t\tWHERE `custID` = " . $c1->getCustID(); mysql_query($result); header("refresh:0;url=index.php"); } } ?> <div id="header">Edit Customer</div> <div id="content"> <em style="color:red">* indicates a required field.</em> <form name="searchCustomer" method="post" action="<?php htmlspecialchars($_SERVER["PHP_SELF"]); ?> "> <table> <tr> <td><label for="customerIDInput">Customer ID:</label></td>