Salve ragazzi,
ho scaricato dalla sezione php questo script, ma ho problemi....
Non conosco molto il php, ne tanto meno il db mysql, ma dovrebbe essere tutto a posto, solo che il problema rimane.
Ora nello script è previsto un index.htm in cui c'è un form per il login che chiama la pagina login.php passando le variabili dai campi user e password.
Il problema è che login.php mi sputa fuori e mi fa ritornare all'index.htm.
Secondo me non mi recupera i 2 valori... così almeno mi sembra di capire dall'IF....
E' un problema di variabili globali?
Per favore aiutatemi. Vi copio e incollo il codice di login.php
--------------------------------------------------------------
<?
include("inc/config.php");
$connection = mysql_connect($hostname, $user, $pass) or die ("Unable to connect!");
$query = "SELECT * FROM clients WHERE name = '$name' AND password = PASSWORD('$password')";
$result = mysql_db_query($database, $query, $connection);
if (mysql_num_rows($result) == 1)
{
session_start();
session_register("client_id");
session_register("client_name");
session_register("client_email");
session_register("client_ref");
session_register("client_title");
list($clientid, $name, $pass, $email, $ref, $title) = mysql_fetch_row($result);
$client_id = $clientid;
$client_name = $name;
$client_email = $email;
$client_ref = $ref;
$client_title = $title;
header("Location: menu.php");
mysql_free_result ($result);
mysql_close($connection);
}
else
{
mysql_free_result ($result);
mysql_close($connection);
header("Location: index.htm");
exit;
}
?>
---------------------------------------------------------
Per favore fatemi sapere![]()