Added "Login Incorrect" message in login form.
[gnucomo.git] / src / web / page.class.php
index 70b134b..48ea4b8 100644 (file)
@@ -8,7 +8,7 @@
 ***********************
 **      FILE NAME      : page.class.php
 **      SYSTEM NAME    : Gnucomo - Gnu Computer Monitoring
-**      VERSION NUMBER : $Revision: 1.10 $
+**      VERSION NUMBER : $Revision: 1.12 $
 **
 **  DESCRIPTION      : Base class for Gnucomo web interface pages.
 **
 ********************************
 **      ORIGINAL AUTHOR : Arjen Baart - arjen@andromeda.nl
 **      CREATION DATE   : Jan 22, 2003
-**      LAST UPDATE     : Feb 19, 2003
+**      LAST UPDATE     : Jan 19, 2012
 **      MODIFICATIONS   : 
 **************************************************************************/
 
 /*****************************
    $Log: page.class.php,v $
-   Revision 1.10  2007-11-21 14:38:06  arjen
+   Revision 1.12  2007-12-12 09:11:06  arjen
+   Prepared for version 0.0.12
+
+   Revision 1.11  2007/11/21 14:40:48  arjen
+   New version number and release date.
+
+   Revision 1.10  2007/11/21 14:38:06  arjen
    The buttonbar at the top of each page is now a fixed 'div' element
    instead of a framed page.
    Contributed by Edwin Nadorp.
@@ -62,7 +68,7 @@
 
 ******************************/
 
-// RCSID = "$Id: page.class.php,v 1.10 2007-11-21 14:38:06 arjen Exp $";
+// RCSID = "$Id: page.class.php,v 1.12 2007-12-12 09:11:06 arjen Exp $";
 
 
 require_once('gnucomo_config.php');
@@ -83,13 +89,13 @@ function login_form()
 ?>
    <div class='login'>
    <h1 align="center">GNU Computer Monitoring</h1>
-   <h4 align="center"><i>Version 0.0.10, October 19, 2007</i></h4>
+   <h4 align="center"><i>Version 0.0.12, December 12, 2007</i></h4>
    <h2 class='error'><?php echo $last_error?></h2>
    <center><table class='form'>
    <tr>
    <td width='50%' class='form'>
       <a href='http://gnucomo.org/' target='_top'><img src='logo.png' alt='GnuCoMo logo'></a></td>
-   <td class='form'><form name="login" method="POST" action="index.php">
+   <td class='form'><form name="login" method="POST">
        <table class='form'>
        <tr>
        <td class='form'>Username</td>
@@ -101,7 +107,10 @@ function login_form()
        </tr>
        <tr>
        <td class='form'>&nbsp;</td>
-       <td align="right" class='form'><input type="submit" value="signin"></td>
+       <td align="right" class='form'>
+          <input type="submit" value="signin">
+          <input type="reset" value="clear">
+       </td>
        </tr>
        </table>
        </form>
@@ -127,7 +136,7 @@ class page
       $this->database = false;
       $this->path = $path;
       session_start();
-      //set_error_handler("error");
+      set_error_handler("error");
    }
 
    function Head()
@@ -186,6 +195,8 @@ class page
 
    function Showpage()
    {
+      global $last_error;
+
       $this->config = new gnucomo_config;
 
       $this->config->read("gnucomo");
@@ -206,6 +217,7 @@ class page
             $this->database = pg_connect($this->config->Database($name, $passw));
             if ($this->database == false)
             {
+               $last_error = "Login Incorrect";
                login_form();
             }
             else