<?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[FieldID]) { $_SESSION[var_FieldID] = $_GET[FieldID]; }
$TableID=$_SESSION[var_TableID];
$DatabaseID=$_SESSION[var_DatabaseID];
$FieldID=$_SESSION[var_FieldID];
?>
<?php
$sql = new MySQL_class;
$sql->Create("generator");
$sql->QueryItem("SELECT T583.TableName as F583_1 FROM `tables` as T583 WHERE `TableID` = $TableID");
$TableName_583=$sql->data[F583_1];
$table_lup = "$TableName_583";
$sql->QueryItem("SELECT T486.DatabaseName as F486_1 FROM `database` as T486 WHERE `DatabaseID` = $DatabaseID");
$DatabaseName_486=$sql->data[F486_1];
$database_lup = "$DatabaseName_486";
if ($_POST['FieldName']!='') {
$FieldName = ($_POST['FieldName']);
$DisplayName = ($_POST['DisplayName']);
$Name = $_POST['Name'];
$SessionVar = ($_POST['SessionVar']);
$Type = $_POST['Type'];
$Help = ($_POST['Help']);
$ListWidth = $_POST['ListWidth'];
$AreaHeight = $_POST['AreaHeight'];
$List = $_POST['List'];
$Record = $_POST['Record'];
$add = $_POST['Add'];
$edit = $_POST['Edit'];
$LookupTable = ($_POST['LookupTable']);
$LookupIDField = ($_POST['LookupIDField']);
$LookupDisplayField = ($_POST['LookupDisplayField']);
$OrderByField = ($_POST['OrderByField']);
$Default = ($_POST['Default']);
$Order = $_POST['Order'];
}
?>
<HTML>
<HEAD>
<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=windows-1252">
<TITLE>Field add</TITLE>
</HEAD>
<BODY LANG="en-US" DIR="LTR">
<FORM NAME="Insert" ACTION="postaddfield.php" METHOD=POST>
<TABLE WIDTH=100% BORDER=0 CELLPADDING=4 CELLSPACING=1>
<THEAD>
<TR>
<TD COLSPAN=2 WIDTH=100% VALIGN=TOP BGCOLOR="#000080">
<P><FONT COLOR="#ffffff"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt"><B>Field add
</B></FONT></FONT></FONT></P>
</TD>
</TR>
</THEAD>
<TBODY>
<INPUT TYPE=HIDDEN NAME="Order" VALUE="<?php echo $_GET[Order]; ?>">
<TR VALIGN=TOP>
<TD WIDTH=20% BGCOLOR="#e6e6ff">
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
SQLName
</FONT></FONT></FONT></P>
</TD>
<TD WIDTH=80%>
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
<?php
$current=($_POST['FieldName']!='');
echo ("<SELECT NAME=\"FieldName\" STYLE=\"width: 210px\" OnChange=\"Insert.action=''; Insert.submit();\">");
echo ("<OPTION VALUE=\"\"></OPTION>");
$sql->QueryTry("show fields from $database_lup.$table_lup");
for ($i = 0; $i < $sql->rows; $i++)
{
$sql->Fetch($i);
$opzoekID = $sql->data[Field];
$opzoekweergave = $opzoekID;
echo ("<OPTION ");
if ($current && $opzoekID == $_POST['FieldName']) {echo "SELECTED ";};
echo "VALUE=\"$opzoekID\">$opzoekweergave";
}
echo ("</SELECT>");
?>
</FONT></FONT></FONT></P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=20% BGCOLOR="#e6e6ff">
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
Title
</FONT></FONT></FONT></P>
</TD>
<TD WIDTH=80%>
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
<?php
$current=($_POST['DisplayName']!='');
$strdefault = $_POST['DisplayName'];
echo "<INPUT TYPE=TEXT NAME=\"DisplayName\" SIZE=30 VALUE=\"$strdefault\">";
?>
</FONT></FONT></FONT></P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=20% BGCOLOR="#e6e6ff">
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
Name
</FONT></FONT></FONT></P>
</TD>
<TD WIDTH=80%>
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
<?php
$current=($_POST['Name']!='');
$strdefault = $_POST['Name'];
echo "<INPUT TYPE=TEXT NAME=\"Name\" SIZE=30 VALUE=\"$strdefault\">";
?>
</FONT></FONT></FONT></P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=20% BGCOLOR="#e6e6ff">
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
SessionVar
</FONT></FONT></FONT></P>
</TD>
<TD WIDTH=80%>
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
<?php
$current=($_POST['SessionVar']!='');
$strdefault = $_POST['SessionVar'];
echo "<INPUT TYPE=TEXT NAME=\"SessionVar\" SIZE=30 VALUE=\"$strdefault\">";
?>
</FONT></FONT></FONT></P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=20% BGCOLOR="#e6e6ff">
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
Type
</FONT></FONT></FONT></P>
</TD>
<TD WIDTH=80%>
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
<?php
$current=($_POST['Type']!='');
echo ("<SELECT NAME=\"Type\" STYLE=\"width: 210px\" OnChange=\"Insert.action=''; Insert.submit();\">");
if ('int' == $_POST['Type']) {$sel='SELECTED ';} else {$sel='';};
echo "<OPTION VALUE=\"int\"$sel>int</OPTION>\n";
if ('enum' == $_POST['Type']) {$sel='SELECTED ';} else {$sel='';};
echo "<OPTION VALUE=\"enum\"$sel>enum</OPTION>\n";
if ('text' == $_POST['Type']) {$sel='SELECTED ';} else {$sel='';};
echo "<OPTION VALUE=\"text\"$sel>text</OPTION>\n";
if ('varchar' == $_POST['Type']) {$sel='SELECTED ';} else {$sel='';};
echo "<OPTION VALUE=\"varchar\"$sel>varchar</OPTION>\n";
if ('date' == $_POST['Type']) {$sel='SELECTED ';} else {$sel='';};
echo "<OPTION VALUE=\"date\"$sel>date</OPTION>\n";
if ('datetime' == $_POST['Type']) {$sel='SELECTED ';} else {$sel='';};
echo "<OPTION VALUE=\"datetime\"$sel>datetime</OPTION>\n";
if ('time' == $_POST['Type']) {$sel='SELECTED ';} else {$sel='';};
echo "<OPTION VALUE=\"time\"$sel>time</OPTION>\n";
if ('html' == $_POST['Type']) {$sel='SELECTED ';} else {$sel='';};
echo "<OPTION VALUE=\"html\"$sel>html</OPTION>\n";
if ('ordering' == $_POST['Type']) {$sel='SELECTED ';} else {$sel='';};
echo "<OPTION VALUE=\"ordering\"$sel>ordering</OPTION>\n";
if ('password' == $_POST['Type']) {$sel='SELECTED ';} else {$sel='';};
echo "<OPTION VALUE=\"password\"$sel>password</OPTION>\n";
echo ("</SELECT></FONT></FONT>");
?>
</FONT></FONT></FONT></P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=20% BGCOLOR="#e6e6ff">
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
Help
</FONT></FONT></FONT></P>
</TD>
<TD WIDTH=80%>
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
<?php
$current=($_POST['Help']!='');
$strdefault = $_POST['Help'];
echo "<INPUT TYPE=TEXT NAME=\"Help\" SIZE=30 VALUE=\"$strdefault\">";
?>
</FONT></FONT></FONT></P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=20% BGCOLOR="#e6e6ff">
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
Width
</FONT></FONT></FONT></P>
</TD>
<TD WIDTH=80%>
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
<?php
$current=($_POST['ListWidth']!='');
$strdefault = $_POST['ListWidth'];
echo "<INPUT TYPE=TEXT NAME=\"ListWidth\" SIZE=10 VALUE=\"$strdefault\">";
?>
</FONT></FONT></FONT></P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=20% BGCOLOR="#e6e6ff">
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
Height
</FONT></FONT></FONT></P>
</TD>
<TD WIDTH=80%>
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
<?php
$current=($_POST['AreaHeight']!='');
$strdefault = $_POST['AreaHeight'];
echo "<INPUT TYPE=TEXT NAME=\"AreaHeight\" SIZE=10 VALUE=\"$strdefault\">";
?>
</FONT></FONT></FONT></P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=20% BGCOLOR="#e6e6ff">
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
List
</FONT></FONT></FONT></P>
</TD>
<TD WIDTH=80%>
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
<?php
$current=($_POST['List']!='');
echo ("<SELECT NAME=\"List\" STYLE=\"width: 70px\" OnChange=\"Insert.action=''; Insert.submit();\">");
if ('true' == $_POST['List']) {$sel='SELECTED ';} else {$sel='';};
echo "<OPTION VALUE=\"true\"$sel>true</OPTION>\n";
if ('false' == $_POST['List']) {$sel='SELECTED ';} else {$sel='';};
echo "<OPTION VALUE=\"false\"$sel>false</OPTION>\n";
echo ("</SELECT></FONT></FONT>");
?>
</FONT></FONT></FONT></P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=20% BGCOLOR="#e6e6ff">
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
Record
</FONT></FONT></FONT></P>
</TD>
<TD WIDTH=80%>
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
<?php
$current=($_POST['Record']!='');
echo ("<SELECT NAME=\"Record\" STYLE=\"width: 70px\" OnChange=\"Insert.action=''; Insert.submit();\">");
if ('left' == $_POST['Record']) {$sel='SELECTED ';} else {$sel='';};
echo "<OPTION VALUE=\"left\"$sel>left</OPTION>\n";
if ('right' == $_POST['Record']) {$sel='SELECTED ';} else {$sel='';};
echo "<OPTION VALUE=\"right\"$sel>right</OPTION>\n";
if ('front' == $_POST['Record']) {$sel='SELECTED ';} else {$sel='';};
echo "<OPTION VALUE=\"front\"$sel>front</OPTION>\n";
if ('none' == $_POST['Record']) {$sel='SELECTED ';} else {$sel='';};
echo "<OPTION VALUE=\"none\"$sel>none</OPTION>\n";
if ('edit' == $_POST['Record']) {$sel='SELECTED ';} else {$sel='';};
echo "<OPTION VALUE=\"edit\"$sel>edit</OPTION>\n";
echo ("</SELECT></FONT></FONT>");
?>
</FONT></FONT></FONT></P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=20% BGCOLOR="#e6e6ff">
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
Add
</FONT></FONT></FONT></P>
</TD>
<TD WIDTH=80%>
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
<?php
$current=($_POST['Add']!='');
echo ("<SELECT NAME=\"Add\" STYLE=\"width: 70px\" OnChange=\"Insert.action=''; Insert.submit();\">");
if ('true' == $_POST['Add']) {$sel='SELECTED ';} else {$sel='';};
echo "<OPTION VALUE=\"true\"$sel>true</OPTION>\n";
if ('false' == $_POST['Add']) {$sel='SELECTED ';} else {$sel='';};
echo "<OPTION VALUE=\"false\"$sel>false</OPTION>\n";
echo ("</SELECT></FONT></FONT>");
?>
</FONT></FONT></FONT></P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=20% BGCOLOR="#e6e6ff">
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
Edit
</FONT></FONT></FONT></P>
</TD>
<TD WIDTH=80%>
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
<?php
$current=($_POST['Edit']!='');
echo ("<SELECT NAME=\"Edit\" STYLE=\"width: 70px\" OnChange=\"Insert.action=''; Insert.submit();\">");
if ('true' == $_POST['Edit']) {$sel='SELECTED ';} else {$sel='';};
echo "<OPTION VALUE=\"true\"$sel>true</OPTION>\n";
if ('false' == $_POST['Edit']) {$sel='SELECTED ';} else {$sel='';};
echo "<OPTION VALUE=\"false\"$sel>false</OPTION>\n";
if ('show' == $_POST['Edit']) {$sel='SELECTED ';} else {$sel='';};
echo "<OPTION VALUE=\"show\"$sel>show</OPTION>\n";
echo ("</SELECT></FONT></FONT>");
?>
</FONT></FONT></FONT></P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=20% BGCOLOR="#e6e6ff">
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
LookupTable
</FONT></FONT></FONT></P>
</TD>
<TD WIDTH=80%>
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
<?php
$current=($_POST['LookupTable']!='');
$strdefault = $_POST['LookupTable'];
echo "<INPUT TYPE=TEXT NAME=\"LookupTable\" SIZE=30 VALUE=\"$strdefault\">";
?>
</FONT></FONT></FONT></P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=20% BGCOLOR="#e6e6ff">
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
LookupField
</FONT></FONT></FONT></P>
</TD>
<TD WIDTH=80%>
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
<?php
$current=($_POST['LookupIDField']!='');
$strdefault = $_POST['LookupIDField'];
echo "<INPUT TYPE=TEXT NAME=\"LookupIDField\" SIZE=30 VALUE=\"$strdefault\">";
?>
</FONT></FONT></FONT></P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=20% BGCOLOR="#e6e6ff">
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
LookupDisplay
</FONT></FONT></FONT></P>
</TD>
<TD WIDTH=80%>
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
<?php
$current=($_POST['LookupDisplayField']!='');
$strdefault = $_POST['LookupDisplayField'];
echo "<INPUT TYPE=TEXT NAME=\"LookupDisplayField\" SIZE=30 VALUE=\"$strdefault\">";
?>
</FONT></FONT></FONT></P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=20% BGCOLOR="#e6e6ff">
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
LookupOrder
</FONT></FONT></FONT></P>
</TD>
<TD WIDTH=80%>
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
<?php
$current=($_POST['OrderByField']!='');
$strdefault = $_POST['OrderByField'];
echo "<INPUT TYPE=TEXT NAME=\"OrderByField\" SIZE=30 VALUE=\"$strdefault\">";
?>
</FONT></FONT></FONT></P>
</TD>
</TR>
<TR VALIGN=TOP>
<TD WIDTH=20% BGCOLOR="#e6e6ff">
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
Default
</FONT></FONT></FONT></P>
</TD>
<TD WIDTH=80%>
<P><FONT COLOR="#000080"><FONT FACE="Verdana, sans-serif"><FONT SIZE=1 STYLE="font-size: 8pt">
<?php
$current=($_POST['Default']!='');
$strdefault = $_POST['Default'];
echo "<INPUT TYPE=TEXT NAME=\"Default\" SIZE=30 VALUE=\"$strdefault\">";
?>
</FONT></FONT></FONT></P>
</TD>
</TR>
</TBODY>
</TABLE>
<P ALIGN=RIGHT>
<INPUT TYPE=submit VALUE=Add>
<INPUT TYPE=BUTTON VALUE="Cancel" onClick="window.close()">
</P>
</FORM>
</BODY>
</HTML>