<?php
session_start();
$user_ID=$_SESSION[user_ID];
if (!$user_ID || $user_ID=='0')
{
header('location: index.php');
die('Login failed');
}
require("util.php");
$sql = new MySQL_class;
$sql->Create("generator");
$esql = new MySQL_class;
$esql->Create("generator");
if ($_GET[sheet]) { $_SESSION[var_sheet] = $_GET[sheet]; }
if ($_GET[ColumnID]) { $_SESSION[var_ColumnID] = $_GET[ColumnID]; }
$sheet=$_SESSION[var_sheet];
$ColumnID=$_SESSION[var_ColumnID];
?>
<?php
$sql->QueryItem("SELECT column.name as F468, column.size as F469, column.type as F470, column.sql as F471, column.calculation as F472, column.order as F581 FROM `column` WHERE column.column='$ColumnID' AND column.sheet='$sheet'");
$Name = htmlspecialchars($sql->data['F468']);
$Size = htmlspecialchars($sql->data['F469']);
$Type = htmlspecialchars($sql->data['F470']);
$intern = htmlspecialchars($sql->data['F471']);
$Calculation = htmlspecialchars($sql->data['F472']);
$Sort = htmlspecialchars($sql->data['F581']);
if ($_POST['ColumnID']!='') {
$Name = htmlspecialchars($_POST['Name']);
$Size = htmlspecialchars($_POST['Size']);
$Type = htmlspecialchars($_POST['Type']);
$intern = htmlspecialchars($_POST['intern']);
$Calculation = htmlspecialchars($_POST['Calculation']);
$Sort = htmlspecialchars($_POST['Sort']);
}
?>
<html>
<head>
<link href="list.css" type="text/css" rel=stylesheet>
<meta content="text/css" http-equiv="Content-Style-Type">
<title>Edit Column</title>
<script>
function confirmDelete(delUrl) {
if (confirm("Remove Column?")) {
document.location = delUrl;
}
}
</script>
</head>
<body class="top" onload="document.Edit.<?php
if ($_POST[FOCUS]==470) {echo 'intern';}
else {echo 'Name';}
?>.focus();">
<form name="Edit" action="posteditcolumn.php" method="post">
<input type=hidden name="FOCUS" value="">
<?php echo("<input type=hidden name=\"ColumnID\" size=5 value=\"$ColumnID\">\n");?>
<table class=enter>
<tr id=title><th colspan=2>Edit Column</th></tr>
<tr><th>Name</th>
<td>
<?php echo("<input type=text name=\"Name\" size=0 value=\"$Name\">");?>
</td></tr>
<tr><th>Size</th>
<td>
<?php echo("<input type=text name=\"Size\" size=5 value=\"$Size\">");?>
</td></tr>
<tr><th>Type</th>
<td>
<?php
echo ("<select name=\"Type\" OnChange=\"Edit.action=''; Edit.FOCUS.value='470'; Edit.submit();\">");
if ($Type=='date') {
echo "<option value=\"date\" selected>date</option>\n";
} else {
echo "<option value=\"date\">date</option>\n";
}
if ($Type=='datemin') {
echo "<option value=\"datemin\" selected>datemin</option>\n";
} else {
echo "<option value=\"datemin\">datemin</option>\n";
}
if ($Type=='datemax') {
echo "<option value=\"datemax\" selected>datemax</option>\n";
} else {
echo "<option value=\"datemax\">datemax</option>\n";
}
if ($Type=='number') {
echo "<option value=\"number\" selected>number</option>\n";
} else {
echo "<option value=\"number\">number</option>\n";
}
if ($Type=='select') {
echo "<option value=\"select\" selected>select</option>\n";
} else {
echo "<option value=\"select\">select</option>\n";
}
if ($Type=='char') {
echo "<option value=\"char\" selected>char</option>\n";
} else {
echo "<option value=\"char\">char</option>\n";
}
if ($Type=='text') {
echo "<option value=\"text\" selected>text</option>\n";
} else {
echo "<option value=\"text\">text</option>\n";
}
echo "</select>";
?>
</td></tr>
<tr><th>SQL Table</th>
<td>
<?php echo("<input type=text name=\"intern\" size=0 value=\"$intern\">");?>
</td></tr>
<tr><th>Calculation</th>
<td>
<?php echo("<textarea name=\"Calculation\" rows=5 cols=40>$Calculation</textarea>");?>
</td></tr>
<tr><th>Sort</th>
<td>
<?php echo("<input type=text name=\"Sort\" size=5 value=\"$Sort\">");?>
</td></tr>
</table>
<p id=buttons>
<input type=submit value=Change>
<?php
$test=true;
if ($test) {
echo "<input type=button value=Delete onClick=\"confirmDelete('postdeletecolumn.php?ColumnID=$ColumnID&ColumnID=$ColumnID&sheet=$sheet')\">\n";
}
?>
<input type=button value="Cancel" onClick="window.close()">
</p>
</form>
</body>
</html>