Hola!
Tengo un problema. Tengo un archivo index.php con login el contrl del cual lo hago on un JS dentro del mismo PHP.
Paso los datos por POST a default.php, el encargado de validar el login en la BBDD.
Pues bien, cuando hago el submit, no hace nada. Me abre el dafault.php en blanco y no llega nunca a consultar a la BBDD.
Alguna idea?
---index.php---
Código HTML:
Ver original<?php session_start(); ?>
<?
unset($_SESSION['user']);
?>
<title>Administración Portal Asociación Amigos de la Ópera de Sabadell
</title> <!--
************************************************************
'*** ANUNZIA SOLUCIONS TECNOLÒGIQUES, S.L. ***
'*** ***
'************************************************************
-->
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <script language="JavaScript" type="text/JavaScript">
function comprovar(formu)
{
missatge = "";
fet = 0;
if (formu.login.value == "")
{
missatge = "Introduzca su Usuario.";
fet = 1;
}
if (formu.pass.value == "")
{
if(fet == 1)
missatge = missatge + " Introduzca su Contraseña.";
else
{
missatge = "Introduzca su Contraseña.";
fet = 1;
}
}
if (fet == 1)
alert(missatge);
else
{
formu.submit();
}
}
<!--
input
{
BORDER-RIGHT: black thin solid;
BORDER-TOP: black thin solid;
BORDER-LEFT: black thin solid;
BORDER-BOTTOM: black thin solid;
BACKGROUND-COLOR: #ffffff
}
body {
background-color: #f1e4da;
}
-->
<body onLoad="javascript:document.pp.login.focus();" text="#000000" link="#800080" vlink="#800080" alink="#800080" leftmargin="0" topmargin="0" marginheight="0" marginwidth="0" scroll="no"> <table width="100%" cellspacing="0" cellpadding="0" border="0" background="gifs/fonstop.jpg"> <td width="251" align="left"><img src="gifs/fototop.jpg" width="350" height="79" border="0"></td> <td align="right" valign="bottom"><img src="gifs/titadmin.gif" width="407" height="52" hspace="5" border="0"></td> <font face="verdana"><b>Administración Portal
<br>Asociación Amigos de la Ópera de Sabadell
</b></font><br><br><br> <form name="pp" method="post" action="default.php"> <table width="300" align="center" cellpadding="0" cellspacing="0" border="0" bordercolor="#000000"> <td width="20"><img src="gifs/dalte.gif" width="20" height="20" border="0"></td> <td align="center" colspan="2" bgcolor="#000000"> </td> <td width="20"><img src="gifs/daltd.gif" width="20" height="20" border="0"></td> <td width="20" bgcolor="#000000"> </td> <td colspan="2" bgcolor="#000000"><font face="Verdana" size="1" color="#ffffff"><b> Introduzca su Usuario y Contraseña:
</b><br><br></font></td> <td width="20" bgcolor="#000000"> </td> <td width="20" bgcolor="#000000"> </td> <td width="50%" align="left" bgcolor="#000000"><font face="Verdana" size="1" color="#ffffff"><b> Usuario:
</b></font></td> <td width="50%" align="center" bgcolor="#000000"><input type="text" name="login" size="20" maxlength="10"></td> <td width="20" bgcolor="#000000"> </td> <td width="20" bgcolor="#000000"> </td> <td width="50%" align="left" bgcolor="#000000"><font face="Verdana" size="1" color="#ffffff"><b> Contraseña:
</b></font></td> <td width="50%" align="center" bgcolor="#000000"><input type="password" name="pass" size="20" maxlength="10"></td> <td width="20" bgcolor="#000000"> </td> <td width="20" bgcolor="#000000"> </td> <td align="right" colspan="2" bgcolor="#000000"><br><input type="button" value=" Entrar " onClick="comprovar(this.form)""></td> <td width="20" bgcolor="#000000"> </td> <td width="20"><img src="gifs/baixe.gif" width="20" height="20" border="0"></td> <td align="right" colspan="2" bgcolor="#000000"> </td> <td width="20"><img src="gifs/baixd.gif" width="20" height="20" border="0"></td>
---default.php---
Código PHP:
<?php
include("index.php");
include("inctexteadmin.php");
?>
<?php
//************************************************************
//*** ANUNZIA SOLUCIONS TECNOL�GIQUES, S.L. ***
//*** ***
//*** /e. [email protected] /w. www.anunzia.com ***
//************************************************************
//Plana per validació d'usuaris.
/*if (!isset($_SESSION['user']))//si no hi ha cap sessió iniciada
{
if ($_POST["login"]){
*/
echo "<script language='JavaScript'> alert('Alerta');</script>";
$user = $_POST["login"];
$passwd = $_POST["pass"];
$conn = mysql_connect("localhost","root","astsl00") or die ("Error!");
mysql_select_db("aaos",$conn) or die ("Error");
$sql = "SELECT * FROM usuaris WHERE codi ='".$user."' and password='".$passwd."'";
if (!$conn.EOF){
$idioma = "SELECT clau_idioma FROM usuaris";
//$conn("clau_idioma");
if ($idioma = 1){
session("idioma") = "cs";
}else{
session("idioma") = "cs";
}
session("idiomes") = "cs,ct";
$deshabilitat = "SELECT deshabilitat FROM usuaris";
if ($deshabilitat = true){
?>
<script language="JavaScript" type="text/JavaScript">
<!--
alert('<?=texte(session("idioma"),"txtdeshabilitat")?>');
top.location = "index.php";
-->
</script>
<?php
Response.end;
}
$id = "SELECT id_usuari FROM usuaris";
session("id_user") = $id;
$sam = "SELECT sam FROM usuaris";
session("sam") = $sam;
$clau_permis = "SELECT clau_permis FROM usuaris";
session("clau_permis") = $clau_permis;
mysql_free_result($id);
mysql_free_result($sam);
mysql_free_result($clau_permis);
mysql_close();
header("Location: main.php");
}
mysql_free_result($idioma);
mysql_free_result($deshabilitat);
mysql_close();
header("Location: index.php");
//-----------------------------------------------
//rs = $conn
//sql = $cadSQL
//rs.Open = mysql_select_db
//-----------------------------------------------
?>