Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

error en la pagina

Estas en el tema de error en la pagina en el foro de Sistemas de gestión de contenidos en Foros del Web. Bueno primero que todo espero que este sea el foro correspondiente para poner esto; mi problema es el siguiente estoy intentando hacer un control de ...
  #1 (permalink)  
Antiguo 06/08/2008, 06:58
 
Fecha de Ingreso: noviembre-2003
Ubicación: En lo mas profundo de tu alma.
Mensajes: 93
Antigüedad: 21 años
Puntos: 0
error en la pagina

Bueno primero que todo espero que este sea el foro correspondiente para poner esto; mi problema es el siguiente estoy intentando hacer un control de acceso para mi web usando las opciones que me brinda adove dreamwever y cuando quiero probar la pagina el explorador me muestra este error:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '±a FROM bienvenida WHERE usuario=NULL AND contraseña=NULL' at line 1

la pagina y el codigo donde me da el error es la siguiente:

Código:
<?php require_once('../Connections/acceso_control.php'); ?>
<?php
if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") 
{
  $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;

  $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);

  switch ($theType) {
    case "text":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;    
    case "long":
    case "int":
      $theValue = ($theValue != "") ? intval($theValue) : "NULL";
      break;
    case "double":
      $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
      break;
    case "date":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;
    case "defined":
      $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
      break;
  }
  return $theValue;
}
}
?><?php
// *** Validate request to login to this site.
if (!isset($_SESSION)) {
  session_start();
}

$loginFormAction = $_SERVER['PHP_SELF'];
if (isset($_GET['accesscheck'])) {
  $_SESSION['PrevUrl'] = $_GET['accesscheck'];
}

if (isset($_POST['ctext_usuario'])) {
  $loginUsername=$_POST['ctext_usuario'];
  $password=$_POST['ctext_clave'];
  $MM_fldUserAuthorization = "";
  $MM_redirectLoginSuccess = "../bienvenida.php";
  $MM_redirectLoginFailed = "../diseno.php";
  $MM_redirecttoReferrer = false;
  mysql_select_db($database_acceso_control, $acceso_control);
  
  $LoginRS__query=sprintf("SELECT usuario, contraseña FROM bienvenida WHERE usuario=%s AND contraseña=%s",
    GetSQLValueString($loginUsername, "text"), GetSQLValueString($password, "text")); 
   
  $LoginRS = mysql_query($LoginRS__query, $acceso_control) or die(mysql_error());
  $loginFoundUser = mysql_num_rows($LoginRS);
  if ($loginFoundUser) {
     $loginStrGroup = "";
    
    //declare two session variables and assign them
    $_SESSION['MM_Username'] = $loginUsername;
    $_SESSION['MM_UserGroup'] = $loginStrGroup;	      

    if (isset($_SESSION['PrevUrl']) && false) {
      $MM_redirectLoginSuccess = $_SESSION['PrevUrl'];	
    }
    header("Location: " . $MM_redirectLoginSuccess );
  }
  else {
    header("Location: ". $MM_redirectLoginFailed );
  }
}
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Control de Acceso</title>
<style type="text/css">
<!--
body {
	background-color: #E4E8EB;
}
#apDiv1 {
	position:absolute;
	left:300px;
	top:200px;
	width:340px;
	height:12px;
	z-index:1;
}
.Estilo4 {
	font-size: small;
	color: #FFFFFF;
}
.Estilo8 {color: #DA241C; font-size: x-small; }
.Estilo10 {color: #0000FF}
.Estilo12 {
	color: #FFFFFF;
	font-family: Tahoma;
}
-->
</style></head>

<body>
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" summary="Tabla de diseño">
  <tr>
    <td rowspan="2">&nbsp;</td>
    <td colspan="4" valign="bottom">&nbsp;</td>
    <td width="30" rowspan="2">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="3" valign="bottom"><img height="9" alt="img_sombra_sup" src="imagenes/marco_01_0000.jpg" width="788" /></td>
    <td valign="bottom">&nbsp;</td>
  </tr>
  <tr>
    <td rowspan="5">&nbsp;</td>
    <td width="32" rowspan="4"><img height="450" alt="img_sombra_der" src="imagenes/marco_02_0000.jpg" width="32" /></td>
    <td height="56" bgcolor="#FFFFFF"><table width="98%" border="0" align="center" cellpadding="0" cellspacing="0" summary="encabezado">
      <tr>
        <td width="200" bgcolor="#FFFFFF"><img src="../imagenes/barras_banner1.png" alt="img_sup" width="200" height="11" align="top" longdesc="imagen barra superior" /></td>
        <td width="284" rowspan="2"><table width="100%" border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td scope="col"><img src="../imagenes/barras_banner1.png" alt="img_sup" width="300" height="11" align="top" longdesc="imagen barra superior" /></td>
          </tr>
          <tr>
            <td scope="col"><img src="../imagenes/banner_1.png" alt="" width="300" height="56" align="top" /></td>
          </tr>
        </table></td>
        <td width="200"><img src="../imagenes/barras_banner1.png" alt="img_sup" width="221" height="11" align="top" longdesc="imagen barra superior" /></td>
      </tr>
      <tr>
        <td bgcolor="#FFFFFF"><img src="../imagenes/logo_azul_almac_mod1.png" width="200" height="56" /></td>
        <td width="200"><img src="../imagenes/log_der.png" alt="" width="221" height="56" align="top" /></td>
      </tr>
    </table></td>
    <td width="35" height="450" rowspan="4" align="right"><img src="imagenes/marco_04_0000.jpg" alt="img_sombra_izq" width="35" height="450" align="left" /></td>
    <td rowspan="4">&nbsp;</td>
    <td width="30" rowspan="5">&nbsp;</td>
  </tr>
  <tr>
    <td bgcolor="#FFFFFF"><img src="../imagenes/barras_banner1.png" alt="" width="721" height="10" /></td>
  </tr>
  <tr>
    <td height="103" bgcolor="#FFFFFF"><table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <th bgcolor="#FFFFFF" scope="col">&nbsp;</th>
        <th bgcolor="#FFFFFF" scope="col">&nbsp;</th>
        <td bgcolor="#FFFFFF" scope="col">&nbsp;</td>
      </tr>
      <tr>
        <th bgcolor="#FFFFFF" scope="row">&nbsp;</th>
        <td width="260" bgcolor="#FFFFFF"><table width="100%" border="1" cellpadding="1" cellspacing="1" background="../imagenes/fondo_img.png">
          <tr>
            <th background="../imagenes/fondo_img.png" bgcolor="#FFFFFF" scope="col"><span class="Estilo4">Por favor introduzaca su nombre de usuario y contraseña</span></th>
          </tr>
        </table></td>
        <td bordercolor="#FFFFFF" bgcolor="#FFFFFF">&nbsp;</td>
      </tr>
      <tr>
        <th bgcolor="#FFFFFF" scope="row">&nbsp;</th>
        <td width="260" bgcolor="#FFFFFF"><form id="form_acceso" name="form_acceso" method="POST" action="<?php echo $loginFormAction; ?>">
          <label></label>
          <table width="100%" border="0" cellspacing="1" cellpadding="0">
            <tr>
              <th bordercolor="#FFFFFF" background="../imagenes/fondo_img.png" bgcolor="#DA241C" class="Estilo4" scope="col"><div align="right" class="Estilo12">Usuario:</div></th>
              <th bordercolor="#FFFFFF" scope="col"> <div align="center">
                  <input type="text" name="ctext_usuario" id="ctext_usuario" accesskey="u" tabindex="1" />
              </div></th>
            </tr>
            <tr>
              <th bordercolor="#FFFFFF" background="../imagenes/fondo_img.png" bgcolor="#DA241C" class="Estilo4" scope="row"><div align="right"><span class="Estilo12">Contraseña:</span></div></th>
              <td bordercolor="#FFFFFF"><div align="center">
                  <input type="password" name="ctext_clave" id="ctext_clave" accesskey="c" tabindex="2" />
              </div></td>
            </tr>
            <tr>
              <th colspan="2" scope="row"><input type="submit" name="boton_enviar" id="boton_enviar" value="Enviar" accesskey="b" tabindex="3" /></th>
            </tr>
          </table>
        </form></td>
        <td bgcolor="#FFFFFF">&nbsp;</td>
      </tr>
      <tr>
        <th height="142" bgcolor="#FFFFFF" scope="row">&nbsp;</th>
        <td bgcolor="#FFFFFF">&nbsp;</td>
        <td bgcolor="#FFFFFF">&nbsp;</td>
      </tr>
    </table></td>
  </tr>
  <tr>
    <td width="693" height="16" valign="bottom" bgcolor="#FFFFFF"><table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
        <tr>
          <th scope="col"><p align="center" class="Estilo8"><strong>*<span class="Estilo10">De</span></strong><br />
                <strong>Ciudad</strong> <strong><span class="Estilo10">Con </span>*Todos</strong> <br />
                <span class="Estilo10"><strong>*Para</strong></span></p></th>
          <th scope="col"><p align="center" class="Estilo8">Terminal  de Pasajeros Puerto Ordaz Sector Alta Vista* <br />
            Estado  Bolívar, Venezuela<br />
          Telf.: 0286-3162717</p></th>
          <th scope="col"><img src="../imagenes/logo_inf.png" width="109" height="59" /></th>
        </tr>
      </table>
      <table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <th scope="col"><img src="imagenes/marco_05_0000.jpg" alt="img_sombra_inf" width="721" height="18" align="bottom" /></th>
        </tr>
      </table></td>
  </tr>
  <tr>
    <td colspan="4">&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td colspan="4">&nbsp;</td>
    <td width="30">&nbsp;</td>
  </tr>
</table>
</body>
</html>
y la base de datos mysql consta de una tabla llamada bienvenida

con 3 campos
Id ----> int(11)
usuario ----> varchar(40)
contraseña ----> varchar(10)


Dice que tengo un problema en la sintanxis en la primera linea pero no se cual es.

Si alguien me podria ayudar se lo agredeceria mucho...
__________________
Los consejos son ayuda, no cabe duda...

Pero no olvides que la solución de nuestros problemas está dentro de nosotros mismos.

C. Torres Pastorino.


Hasta luego..................... :adios:
  #2 (permalink)  
Antiguo 06/08/2008, 09:37
 
Fecha de Ingreso: noviembre-2003
Ubicación: En lo mas profundo de tu alma.
Mensajes: 93
Antigüedad: 21 años
Puntos: 0
Respuesta: error en la pagina

Ya resolvi este problema, disculpen era algo absurdo.....
__________________
Los consejos son ayuda, no cabe duda...

Pero no olvides que la solución de nuestros problemas está dentro de nosotros mismos.

C. Torres Pastorino.


Hasta luego..................... :adios:
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:30.