From 867c2379ff66ce0f2c4f872a13027fd649aa076d Mon Sep 17 00:00:00 2001 From: z0rglub Date: Fri, 9 May 2003 12:42:42 +0000 Subject: Initial revision git-svn-id: http://piwigo.org/svn/trunk@2 68402e56-0260-453c-a942-63ccdbb3a9ee --- identification.php | 122 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 122 insertions(+) create mode 100644 identification.php (limited to 'identification.php') diff --git a/identification.php b/identification.php new file mode 100644 index 000000000..d4c734939 --- /dev/null +++ b/identification.php @@ -0,0 +1,122 @@ +Open( './template/default/identification.vtp' ); +// language +$vtp->setGlobalVar( $handle, 'ident_page_title', $lang['ident_page_title'] ); +$vtp->setGlobalVar( $handle, 'ident_title', $lang['ident_title'] ); +$vtp->setGlobalVar( $handle, 'login', $lang['login'] ); +$vtp->setGlobalVar( $handle, 'password', $lang['password'] ); +$vtp->setGlobalVar( $handle, 'submit', $lang['submit'] ); +$vtp->setGlobalVar( $handle, 'ident_guest_visit',$lang['ident_guest_visit'] ); +$vtp->setGlobalVar( $handle, 'ident_register', $lang['ident_register'] ); +$vtp->setGlobalVar( $handle, 'ident_forgotten_password', + $lang['ident_forgotten_password'] ); +// conf +$vtp->setGlobalVar( $handle, 'mail_webmaster', $conf['mail_webmaster'] ); +// user +$vtp->setGlobalVar( $handle, 'page_style', $user['style'] ); +$vtp->setGlobalVar( $handle, 'user_theme', $user['theme'] ); +// structure +$vtp->setGlobalVar( $handle, 'frame_start', get_frame_start() ); +$vtp->setGlobalVar( $handle, 'frame_begin', get_frame_begin() ); +$vtp->setGlobalVar( $handle, 'frame_end', get_frame_end() ); +//-------------------------------------------------------------- errors display +if ( sizeof( $error ) != 0 ) +{ + $vtp->addSession( $handle, 'errors' ); + for ( $i = 0; $i < sizeof( $error ); $i++ ) + { + $vtp->addSession( $handle, 'li' ); + $vtp->setVar( $handle, 'li.li', $error[$i] ); + $vtp->closeSession( $handle, 'li' ); + } + $vtp->closeSession( $handle, 'errors' ); +} +//------------------------------------------------------------------ users list +// retrieving all the users login +$query = 'select pseudo from '.$prefixeTable.'users;'; +$result = mysql_query( $query ); +if ( mysql_num_rows ( $result ) < $conf['max_user_listbox'] ) +{ + $vtp->addSession( $handle, 'select_field' ); + while ( $row = mysql_fetch_array( $result ) ) + { + if ( $row['pseudo'] != 'visiteur' ) + { + $vtp->addSession( $handle, 'option' ); + $vtp->setVar( $handle, 'option.option', $row['pseudo'] ); + $vtp->closeSession( $handle, 'option' ); + } + } + $vtp->closeSession( $handle, 'select_field' ); +} +else +{ + $vtp->addSession( $handle, 'text_field' ); + $vtp->closeSession( $handle, 'text_field' ); +} +//-------------------------------------------------------------- visit as guest +if ( $conf['acces'] == "libre" ) +{ + $vtp->addSession( $handle, 'guest_visit' ); + $vtp->closeSession( $handle, 'guest_visit' ); +} +//---------------------------------------------------------------- registration +if ( $conf['acces'] == "libre" ) +{ + $vtp->addSession( $handle, 'register' ); + $vtp->closeSession( $handle, 'register' ); +} +//----------------------------------------------------------- html code display +$code = $vtp->Display( $handle, 0 ); +echo $code; +//------------------------------------------------------------ log informations +$query = 'insert into '.$prefixeTable.'history'; +$query.= '(date,login,IP,page) values'; +$query.= "('".time()."', '".$user['pseudo']; +$query.= "','$REMOTE_ADDR','identification');"; +$result = mysql_query( $query ); +?> \ No newline at end of file -- cgit v1.2.3