ACC SHELL
<?php
$make = select( "make", "view" );
if ( $make == "view" )
{
$do = select( "do", "empty" );
if ( $do != "empty" )
{
$title = "";
$id = select( "id", -1 );
if ( $id != -1 ) {
$query = "SELECT name FROM `hotels` WHERE ID = $id";
$result = @mysql_query( $query, $dbc );
if ( @mysql_num_rows( $result ) > 0 )
{
$row = mysql_fetch_row( $result );
$title = " <strong>\"".$row[0]."\"</strong>";
}
}
if ( $do == "autorized" )
{
message( "$title byl úspěčně autorizován." );
}
elseif ( $do == "deautorized" )
{
message( "$title byl úspěčně deautorizován." );
}
}
/*$query = "SELECT * FROM `hotels`, `users` WHERE hotels.ID_user = users.ID && hotels.autorized = 0 GROUP BY hotels.ID DESC";*/
$query = "SELECT * FROM `hotels`, `users` WHERE hotels.ID_user = users.ID GROUP BY hotels.autorized ASC, hotels.name ASC";
$result = mysql_query( $query, $dbc );
if ( mysql_num_rows( $result ) > 0 )
{
$i = -1;
$table = array();
while ( $row = mysql_fetch_array( $result ) )
{
$i++;
$table[ $i ][ 'hotel_ID' ] = $row[ 0 ];
$table[ $i ][ 'autorized' ] = $row[ 2 ];
$table[ $i ][ 'hotel_name' ] = $row[ 3 ];
$table[ $i ][ 'address_street' ] = $row[ 5 ];
$table[ $i ][ 'address_city' ] = $row[ 6 ];
$table[ $i ][ 'user_name' ] = $row[ 16 ];
$table[ $i ][ 'user_surname' ] = $row[ 17 ];
$table[ $i ][ 'email' ] = $row[ 18 ];
}
$smarty->assign( 'table', $table );
$smarty->display( 'admin/autorization.tpl' );
}
else
{
message( "Není zde žádný hotel." );
}
}
elseif ( $make == "autorization" )
{
$id = select( "id", -1 );
if ( $id != -1 )
{
$query = "SELECT ID FROM `hotels` WHERE ID = $id";
$result = @mysql_query( $query, $dbc );
if ( @mysql_num_rows( $result ) > 0 )
{
$query = "UPDATE `hotels` SET `autorized` = '1' WHERE ID = $id";
$result = @mysql_query( $query, $dbc );
if ( $result ) {
header( "Location: index.php?action=autorization&make=view&do=autorized&id=$id" );
}
else
{
message( "system_error", TRUE );
write_log( "\nSoubor: ". __FILE__. "\nŘádek : ". __LINE__. "\nChyba : ". mysql_error() );
}
}
else
{
message( "id_not_exist", TRUE );
}
}
else
{
message( "Nebylo zadáno ID hotelu který chcete autorizovat." );
}
}
elseif ( $make == "deautorization" )
{
$id = select( "id", -1 );
if ( $id != -1 )
{
$query = "SELECT ID FROM `hotels` WHERE ID = $id";
$result = @mysql_query( $query, $dbc );
if ( @mysql_num_rows( $result ) > 0 )
{
$query = "UPDATE `hotels` SET `autorized` = '0' WHERE ID = $id";
$result = @mysql_query( $query, $dbc );
if ( $result ) {
header( "Location: index.php?action=autorization&make=view&do=deautorized&id=$id" );
}
else
{
message( "system_error", TRUE );
write_log( "\nSoubor: ". __FILE__. "\nŘádek : ". __LINE__. "\nChyba : ". mysql_error() );
}
}
else
{
message( "id_not_exist", TRUE );
}
}
else
{
message( "Nebylo zadáno ID hotelu který chcete deautorizovat." );
}
}
else
{
message( "action_not_exist", TRUE );;
}
?>
ACC SHELL 2018