Ver Mensaje Individual
  #11 (permalink)  
Antiguo 22/11/2011, 14:51
webankenovi
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: inicio de sesion

prueba esto y si falla me pones los errores o si kieres ponme los errores de tu codigo y el codigo de donde falla y haber si lo solucionamos
Código PHP:
Ver original
  1. <?php session_start();
  2.     require_once('Connections/config.php');
  3.     $loginFormAction = $_SERVER['PHP_SELF'];
  4.     if (!function_exists("GetSQLValueString")) {
  5.     function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
  6.     {
  7.       if (PHP_VERSION < 6) {
  8.         $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
  9.       }
  10.      
  11.       $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
  12.      
  13.       switch ($theType) {
  14.         case "text":
  15.           $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
  16.           break;    
  17.         case "long":
  18.         case "int":
  19.           $theValue = ($theValue != "") ? intval($theValue) : "NULL";
  20.           break;
  21.         case "double":
  22.           $theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
  23.           break;
  24.         case "date":
  25.           $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
  26.           break;
  27.         case "defined":
  28.           $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
  29.           break;
  30.       }
  31.       return $theValue;
  32.     }
  33.     }
  34.      
  35.     mysql_select_db($database_config);
  36.     $query_Recordset1 = "SELECT * FROM ft_usuarios";
  37.     $Recordset1 = mysql_query($query_Recordset1,$config) or die(mysql_error());
  38.     $Recordset1_results = mysql_fetch_array($Recordset1) ;
  39.     mysql_free_result($Recordset1) ;
  40.      
  41.     $colname_Recordset2 = "-1";
  42.     if (isset($_SESSION['MM_username'])) {
  43.       $colname_Recordset2 = $_SESSION['MM_username'];
  44.     }
  45.     mysql_select_db($database_config);
  46.     $query_Recordset2 = sprintf("SELECT usuario FROM ft_usuarios WHERE usuario = %s", GetSQLValueString($colname_Recordset2, "text"));
  47.     $Recordset2 = mysql_query($query_Recordset2) or die (mysql_error());
  48.     $Recordset2_results = mysql_fetch_array($Recordset2) ;
  49.     mysql_free_result($Recordset2) ;
  50.      
  51.     // *** Validate request to login to this site.
  52.     if (!isset($_SESSION)) {
  53.      
  54.    echo 'esto para que lo kieres usar????';
  55.    
  56.    
  57.     }
  58.      
  59.  
  60.     if (isset($_GET['accesscheck'])) {
  61.       $_SESSION['PrevUrl'] = $_GET['accesscheck'];
  62.     }
  63.      
  64.     if (isset($_POST['usuario'])) {
  65.       $loginUsername=$_POST['usuario'];
  66.       $password=$_POST['pass'];
  67.       $MM_fldUserAuthorization = "";
  68.       $MM_redirectLoginSuccess = "index.php?seccion=welcome";
  69.       $MM_redirectLoginFailed = "index.php?seccion=falleuser";
  70.       $MM_redirecttoReferrer = false;
  71.      
  72.       mysql_select_db($database_config);
  73.       $LoginRS__query=sprintf("SELECT usuario, pass FROM ft_usuarios WHERE usuario='%s' AND pass='%s'",
  74.         GetSQLValueString($loginUsername, "text"), GetSQLValueString($password, "text"));
  75.        
  76.       $LoginRS = mysql_query($LoginRS__query, $config) or die(mysql_error());
  77.       $loginFoundUser = mysql_num_rows($LoginRS);
  78.       if ($loginFoundUser) {
  79.          $loginStrGroup = "";
  80.        
  81.         //declare two session variables and assign them
  82.         $_SESSION['MM_Username'] = $loginUsername;
  83.         $_SESSION['MM_UserGroup'] = $loginStrGroup;      
  84.      
  85.         if (isset($_SESSION['PrevUrl']) && false) {
  86.           $MM_redirectLoginSuccess = $_SESSION['PrevUrl'];
  87.         }
  88.         header("Location: " . $MM_redirectLoginSuccess );
  89.       }
  90.       else {
  91.         header("Location: ". $MM_redirectLoginFailed );
  92.       }
  93.     }
  94.     ?>
  95.     <div id="content-box">
  96.             <div class="padding">
  97.                 <div class="login" id="element-box">
  98.                     <div class="t">
  99.                         <div class="t">
  100.                             <div class="t"></div>
  101.                         </div>
  102.                     </div>
  103.                     <div class="m">
  104.      
  105.                         <h1>Ingreso de Usuarios Registrados</h1>
  106.                        
  107.                                 <div id="section-box">
  108.                 <div class="t">
  109.                     <div class="t">
  110.                         <div class="t"></div>
  111.                     </div>
  112.                 </div>
  113.                 <div class="m">
  114.                     <form ACTION="<?php echo $loginFormAction; ?>" style="clear: both;" id="form-login" name="login" method="POST">
  115.         <p id="form-login-username">
  116.             <label for="modlgn_username">Usuario</label>
  117.             <input type="text" size="15" class="inputbox" id="modlgn_username" name="usuario">
  118.         </p>
  119.      
  120.         <p id="form-login-password">
  121.             <label for="modlgn_passwd">Contraseña</label>
  122.             <input type="password" size="15" class="inputbox" id="modlgn_passwd" name="pass">
  123.         </p>
  124.             <p style="clear: both;" id="form-login-lang">
  125.            
  126.         <div class="button_holder">
  127.         <div class="button1">
  128.             <div class="next">
  129.                 <a onclick="login.submit();">
  130.                     Entrar</a>
  131.      
  132.             </div>
  133.         </div>
  134.         </div>
  135.         <div class="clr"></div>
  136.         <input type="submit" value="Entrar" style="border: 0; padding: 0; margin: 0; width: 0px; height: 0px;">
  137.        
  138.        
  139.         </form>
  140.     <div class="clr"></div>
  141.                 </div>
  142.     <div class="b">
  143.                     <div class="b">
  144.                         <div class="b"></div>
  145.                     </div>
  146.                 </div>
  147.             </div>
  148.            
  149.                         <p>Ingresa un nombre de usuario y contraseña validos para acceder al Sistema.</p>
  150.                         <p>
  151.                             <a href="javascript:history.back(1)">Regresar a la Pagina Anterior</a>
  152.                         </p>
  153.                         <div id="lock"></div>
  154.                         <div class="clr"></div>
  155.                     </div>
  156.         <div class="h_green" id="border-top">
  157.             <div>
  158.                 <div>
  159.                     <div class="adminform">Insurance Broker Sistem By ARTEM LABS, CA</div>
  160.                 </div>
  161.             </div>
  162.         </div>
  163.                     <div class="b">
  164.                         <div class="b">
  165.                             <div class="b"></div>
  166.                         </div>
  167.                     </div>
  168.                 </div>
  169.                             <div class="clr"></div>
  170.             </div>
  171.     </div>
  172.     <div id="border-bottom"><div><div></div></div>
  173.     </div>
  174.     </body>