$value )
{
echo "$key = '$value'
\n";
}
}
function get_user_id( $name )
{
$name = db_escape_str( $name );
$ress = db_query( "select ou_nr from orderuser where ou_name = $name" );
if( $ress )
{
$row = db_next( $ress );
if( $row )
{
return $row["ou_nr"];
}
}
return 0;
}
$cmd = get_GET_var( "cmd", "" );
$subcmd = get_FORM_var( "subcmd", "" );
if( isset( $_SERVER["PHP_AUTH_USER"] ) )
{
$GLOBALS["userid"] = get_user_id( $_SERVER["PHP_AUTH_USER"] );
if( $GLOBALS["userid"] <= 0 )
{
$cmd = "unauthorized";
}
else
{
$GLOBALS["username"] = $_SERVER["PHP_AUTH_USER"];
}
}
else
{
$cmd = "unauthorized";
}
switch( $cmd )
{
case "parts":
require( "orders_parts.php" );
cmd_parts( $subcmd );
break;
case "orders":
require( "orders_orders.php" );
cmd_orders( $subcmd );
break;
case "tags":
require( "orders_tags.php" );
cmd_tags( $subcmd );
break;
case "suppliers":
require( "orders_suppliers.php" );
cmd_suppliers( $subcmd );
break;
case "debts":
require( "orders_depts.php" );
cmd_debts( $subcmd );
break;
case "unauthorized":
echo "
unauthorized
";
break;
default:
/* show_env(); */
break;
}
?>