Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/06/2012, 07:54
nomoreno
 
Fecha de Ingreso: junio-2011
Mensajes: 11
Antigüedad: 12 años, 10 meses
Puntos: 0
Importar fichero

Tengo lubuntu 12.04 y php 5.3.10 el problema es que no me funciona los formularios. Alguien me puede ayudar? gracias

Pongo ficheros:

index.php

Código PHP:
<?php

?>
<html>
<title>Benvingut a PUBLICEPTA</title>
<head>
    <link rel="stylesheet" href="css/style.css" type="text/css" media="all">
</head>
<body>
<img src="images/cepta.png" id="logo" style="logo">
<form method="post" action="login.php">
    <div id="marco" style="marco" z-index="0">
        <br/>
        <img src="images/user.png" id="logousuari"><label>   Usuari</label><br/>
        <input name="usuari" align="middle" type="text" size="15"><br/>
        <p></p>
        <img src="images/pass.png" id="logoclau"><label>   Clau</label><br/>
        <input name="clau" align="middle" type="password" size="15"><br/>
        <p></p>
        <div id="login" align="right">
            <input type="submit" align="middle" value="Entrar">
        </div>
    </div>
</form>

</body>
</html>
login.php

Código PHP:
<?php

session_start
();

//datos para establecer la conexion con la base de mysql.

include("conexion.php");

mysql_connect($servidor,$usuari,$clau)or die ('Ha fallat la conexió: '.mysql_error());
mysql_select_db($bdades)or die ('Error al seleccionar la Base de Dades: '.mysql_error());

function 
quitar($mensaje)
{
    
$nopermitidos = array("'",'\\','<','>',"\"");
    
$mensaje str_replace($nopermitidos""$mensaje);
    return 
$mensaje;
}
if(
trim($_POST['usuari']) != "" && trim($_POST['clau']) != "")
{
    
// Puedes utilizar la funcion para eliminar algun caracter en especifico
    //$usuario = strtolower(quitar($HTTP_POST_VARS["usuario"]));
    //$password = $HTTP_POST_VARS["password"];
    // o puedes convertir los a su entidad HTML aplicable con htmlentities
    
$usuari strtolower(htmlentities($_POST['usuari'], ENT_QUOTES));
    
$clau $_POST['clau'];
    
$result mysql_query('SELECT clau, usuari FROM usuaris WHERE usuari=\''.$usuari.'\'');
    if(
$row mysql_fetch_array($result)){
        if(
$row["clau"] == $clau){
            
$_SESSION["k_username"] = $row['usuari'];
            echo 
'Has estat loguejat corr&eacute;ctament '.$_SESSION['k_username'].' <p>';
            echo 
'<a href="index.php">Index</a></p>';
            
//Elimina el siguiente comentario si quieres que re-dirigir automáticamente a index.php
            /*Ingreso exitoso, ahora sera dirigido a la pagina principal.
               <SCRIPT LANGUAGE="javascript">
               location.href = "index.php";
               </SCRIPT>*/
        
}else{
            echo 
'Clau incorrecta';
        }
    }else{
        echo 
'Usuari no existeix a la base de dades';
    }
    
mysql_free_result($result);
}else{
    echo 
'Ha d\'especificar un usuari i password';
}
mysql_close();
?>

conexion.php

Código PHP:
<?php
$servidor
="localhost";
$usuari="perico";
$clau="alfa";
$bdades="total";
?>