You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
124 lines
4.4 KiB
PHP
124 lines
4.4 KiB
PHP
<?PHP
|
|
|
|
$title = "Defalut User Setting";
|
|
$header = "Defalut User Setting";
|
|
include ("../../includes/header.php");
|
|
include ("../../includes/funktion_db_list.php");
|
|
|
|
echo "Hallo ".$_SESSION['Nick'].
|
|
",<br>\nhier hast du die Möglichkeit, die Defaulteinstellungen für neue User einzustellen:<br><br>\n";
|
|
|
|
echo "<table border=\"0\" class=\"border\">\n";
|
|
echo "\t<tr class=\"contenttopic\">\n";
|
|
echo "\t\t<th>Page</th>\n\t\t<th>Show</th>\n\t\t<th></th>\n";
|
|
echo "\t</tr>\n";
|
|
|
|
if( isset( $_GET["Field"]) && isset( $_GET["Default"]) && isset( $_GET["Send"]))
|
|
{
|
|
switch( $_GET["Send"])
|
|
{
|
|
case "New":
|
|
$SQL = "ALTER TABLE `UserCVS` ADD `". $_GET["Field"]. "` ".
|
|
"CHAR( 1 ) DEFAULT '". $_GET["Default"]. "' NOT NULL";
|
|
$Erg = mysql_query( $SQL, $con);
|
|
if( $Erg == 1)
|
|
echo "<H2>Create ".$_GET["Field"]. " = ". $_GET["Default"]. " succesfull</h2>\n";
|
|
else
|
|
echo "<H2>Create ".$_GET["Field"]. " = ". $_GET["Default"]. " error...</h2>\n".
|
|
"[". mysql_error(). "]<br><br>";
|
|
break;
|
|
case "Del":
|
|
echo "\t<tr class=\"content\">\n";
|
|
echo "\t\t<form action=\"userDefaultSetting.php\">\n";
|
|
echo "\t\t\t<td><input name=\"Field\" type=\"text\" value=\"". $_GET["Field"]. "\" readonly></td>\n";
|
|
echo "\t\t\t<td><input name=\"Default\" type=\"text\" value=\"". $_GET["Default"]. "\" readonly></td>\n";
|
|
echo "\t\t\t<td><input type=\"submit\" name=\"Send\" value=\"Del sure\"></td>\n";
|
|
echo "\t\t</form>\n";
|
|
echo "\t</tr>\n";
|
|
break;
|
|
case "Del sure":
|
|
$SQL = "ALTER TABLE `UserCVS` DROP `". $_GET["Field"]. "` ";
|
|
$Erg = mysql_query( $SQL, $con);
|
|
if( $Erg == 1)
|
|
echo "<H2>Delete ".$_GET["Field"]. " succesfull</h2>\n";
|
|
else
|
|
echo "<H2>Delete ".$_GET["Field"]. " error...</h2>\n".
|
|
"[". mysql_error(). "]<br><br>";
|
|
break;
|
|
case "SetForAllUser":
|
|
$SQL = "UPDATE `UserCVS` SET `". $_GET["Field"]. "`='". $_GET["Default"]. "' WHERE UID>0";
|
|
$Erg = mysql_query( $SQL, $con);
|
|
if( $Erg == 1)
|
|
echo "<H2>UPDATE ".$_GET["Field"]. " = ". $_GET["Default"]. " for all Users succesfull</h2>\n";
|
|
else
|
|
echo "<H2>UPDATE ".$_GET["Field"]. " = ". $_GET["Default"]. " for all Users error...</h2>\n".
|
|
"[". mysql_error(). "]<br><br>";
|
|
case "Save":
|
|
$SQL = "ALTER TABLE `UserCVS` CHANGE `". $_GET["Field"]. "` ".
|
|
"`". $_GET["Field"]. "` CHAR( 1 ) NOT NULL DEFAULT '". $_GET["Default"]. "'";
|
|
$Erg = mysql_query( $SQL, $con);
|
|
if( $Erg == 1)
|
|
echo "<H2>Write ".$_GET["Field"]. " = ". $_GET["Default"]. " succesfull</h2>\n";
|
|
else
|
|
echo "<H2>Write ".$_GET["Field"]. " = ". $_GET["Default"]. " error...</h2>\n".
|
|
"[". mysql_error(). "]<br><br>";
|
|
break;
|
|
} //SWITCH
|
|
} //IF(
|
|
|
|
|
|
$erg = mysql_query("SHOW COLUMNS FROM `UserCVS`");
|
|
echo mysql_error();
|
|
|
|
for( $i=2; $i<mysql_num_rows($erg); $i++)
|
|
{
|
|
echo "\t<tr class=\"content\">\n";
|
|
echo "\t\t<form action=\"userDefaultSetting.php\">\n";
|
|
echo "\t\t\t<input name=\"Field\" type=\"hidden\" value=\"". mysql_result( $erg, $i, "Field"). "\">\n";
|
|
echo "\t\t\t<td>". mysql_result( $erg, $i, "Field"). "</td>\n";
|
|
echo "\t\t\t<td>\n";
|
|
|
|
echo "\t\t\t\t<input type=\"radio\" name=\"Default\" value=\"Y\"";
|
|
if( mysql_result( $erg, $i, "Default") == "Y")
|
|
echo " checked";
|
|
echo ">allow\n";
|
|
|
|
echo "\t\t\t\t<input type=\"radio\" name=\"Default\" value=\"N\"";
|
|
if( mysql_result( $erg, $i, "Default") == "N")
|
|
echo " checked";
|
|
echo ">denied\n";
|
|
|
|
echo "\t\t\t\t<input type=\"radio\" name=\"Default\" value=\"G\"";
|
|
if( mysql_result( $erg, $i, "Default") == "G")
|
|
echo " checked";
|
|
echo ">group-setting\n";
|
|
|
|
echo "\t\t\t</td>\n";
|
|
echo "\t\t\t<td><input type=\"submit\" name=\"Send\" value=\"Save\">\n";
|
|
echo "\t\t\t <input type=\"submit\" name=\"Send\" value=\"Del\">\n";
|
|
echo "\t\t\t <input type=\"submit\" name=\"Send\" value=\"SetForAllUser\"></td>\n";
|
|
echo "\t\t</form>\n";
|
|
echo "\t</tr>\n";
|
|
}
|
|
|
|
echo "\t<tr class=\"content\">\n";
|
|
echo "\t\t<form action=\"userDefaultSetting.php\">\n";
|
|
echo "\t\t\t<input name=\"New\" type=\"hidden\" value=\"New\">\n";
|
|
echo "\t\t\t<td><input name=\"Field\" type=\"text\" value=\"new\"></td>\n";
|
|
echo "\t\t\t<td>\n";
|
|
echo "\t\t\t\t<input type=\"radio\" name=\"Default\" value=\"Y\">allow\n";
|
|
echo "\t\t\t\t<input type=\"radio\" name=\"Default\" value=\"N\">denied\n";
|
|
echo "\t\t\t\t<input type=\"radio\" name=\"Default\" value=\"G\" checked>group-setting\n";
|
|
echo "\t\t\t</td>\n";
|
|
echo "\t\t\t<td><input type=\"submit\" name=\"Send\" value=\"New\"></td>\n";
|
|
echo "\t\t</form>\n";
|
|
echo "\t</tr>\n";
|
|
|
|
|
|
|
|
echo "</table>\n";
|
|
|
|
include ("../../includes/footer.php");
|
|
?>
|
|
|