Changeset 226

Show
Ignore:
Timestamp:
09/22/04 12:53:28 (9 years ago)
Author:
benoitg
Message:

2004-09-22 Benoit Gr�goire <bock@…>

  • portal/index.php: Fix users appearing online at every hotspot.
  • wifidog/classes/Style.php, wifidog/login/index.php: Fix some potential cache problems and help with validation.
Location:
trunk/wifidog-auth
Files:
4 modified

Legend:

Unmodified
Added
Removed
  • trunk/wifidog-auth/ChangeLog

    r225 r226  
    11# $Header$ 
     22004-09-22 Benoit Gr�goire  <bock@step.polymtl.ca> 
     3        * portal/index.php:  Fix users appearing online at every hotspot. 
     4        * wifidog/classes/Style.php, wifidog/login/index.php:  Fix some potential cache problems and help with validation. 
     5         
    262004-09-18 Benoit Gr�goire  <bock@step.polymtl.ca> 
    37        * wifidog/config.php:  Add VALIDATION_GRACE_TIME configuration parameter. 
  • trunk/wifidog-auth/wifidog/classes/Style.php

    r152 r226  
    9191    $retval.= "</body>\n"; 
    9292    //Work around IE cache 64k buffer bug 
    93     $retval.= '<head><meta http-equiv="Pragma" CONTENT="no-cache"><meta http-equiv="Expires" CONTENT="-1"></HEAD>'; 
     93    //$retval.= '<head><meta http-equiv="Pragma" CONTENT="no-cache"><meta http-equiv="Expires" CONTENT="-1"></HEAD>'; 
    9494    $retval.= "</html>"; 
    9595 
  • trunk/wifidog-auth/wifidog/login/index.php

    r225 r226  
    2626define('BASEPATH','../'); 
    2727require_once BASEPATH.'include/common.php'; 
     28require_once BASEPATH.'classes/Style.php';//Required to write http headers 
    2829require_once BASEPATH.'classes/SmartyWifidog.php'; 
    2930require_once (BASEPATH.'include/user_management_menu.php'); 
  • trunk/wifidog-auth/wifidog/portal/index.php

    r222 r226  
    2626define('BASEPATH','../'); 
    2727require_once BASEPATH.'include/common.php'; 
     28require_once BASEPATH.'classes/Style.php';//Required to write http headers 
    2829require_once BASEPATH.'classes/SmartyWifidog.php'; 
    2930require_once (BASEPATH.'include/user_management_menu.php'); 
     
    3839 
    3940$portal_template = $_REQUEST['gw_id'] . ".html"; 
    40  
    41 $db->ExecSqlUniqueRes("SELECT * FROM nodes WHERE node_id='". $db->EscapeString($_REQUEST['gw_id'])."'", $node_info); 
     41$node_id = $db->EscapeString($_REQUEST['gw_id']); 
     42$db->ExecSqlUniqueRes("SELECT * FROM nodes WHERE node_id='$node_id'", $node_info); 
    4243if($node_info==null) 
    4344  { 
     
    5455$db->ExecSql("SELECT users.user_id FROM users,connections " . 
    5556             "WHERE connections.token_status='" . TOKEN_INUSE . "' " . 
    56              "AND users.user_id=connections.user_id " 
     57             "AND users.user_id=connections.user_id AND connections.node_id='$node_id' " 
    5758             ,$users, false); 
    5859if($users!=null)