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']); ?> <html> <head> <!-- ************************************************************ '*** ANUNZIA SOLUCIONS TECNOLÒGIQUES, S.L. *** '*** *** '*** /e. anunzia@anunzia.com /w. www.anunzia.com *** '************************************************************ --> <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(); } } </script> <style> <!-- 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; } --> </style> </head> <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"> <tr> </tr> </table> <form name="pp" method="post" action="default.php"> <table width="300" align="center" cellpadding="0" cellspacing="0" border="0" bordercolor="#000000"> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </tr> </table> </form> </body> </html>
---default.php---
Código PHP:
<?php
include("index.php");
include("inctexteadmin.php");
?>
<?php
//************************************************************
//*** ANUNZIA SOLUCIONS TECNOL�GIQUES, S.L. ***
//*** ***
//*** /e. anunzia@anunzia.com /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
//-----------------------------------------------
?>