Ciao..
non riesco a capire qst errore: Parse error: syntax error, unexpected ')' in D:\SIM\newsito\functions\checklogin.php on line 23
Posto il codice
Codice PHP:
<?php
require_once("./inclusioni.php");
$CodUt=0;
if ($_POST['submit_login'])
{
$user= $_POST['user_login'];
$pass= $_POST['user_pass'];
//controllo se sono stati inseriti user e password
if ($user && $pass) {
//verifico se user e password sono corretti
$id_ut= check_utente ($user, $pass);
if ($id_ut>0) {
//imposto la sessione
session_start();
$_SESSION['idut']=$id_ut;
//recupero il numero dei pacchetti che utilizza l'utente
$numpac=num_pacc($id_ut);
//echo $numpac;
if ($numpac>1) {
//lutente utilizza piu pacchetti
$db_link=db_connect();
if ($result=mysql_query("SELECT applicazione From applicazioni Where id_utente='$id_ut';")) {
while ($row=mysql_fetch_array($result))) {
//stampo i link che portano alle applicazioni
$appl=$row['applicazione'];
echo "[url='http://localhost/']$appl[/url]
";
mysql_close($db_link);
}
}
} else
{
//l'utente utilizza un solo pacchetto
$appl=pacchetto_utente($id_ut);
header ("Location: [url]http://localhost/[/url]".PATH_SITE.$appl."/index.php");
}
}
else
{
echo "<script>alert('I campi Username e/o Password non sono corretti.');</script>";
login();
}
}
else
{
//non ci sono user e/o password
echo "<script>alert('I campi Username e Password sono obbligatori.');</script>";
login();
}
}
function check_utente($user, $pass)
{
//$password= md5($pass);
$password= $pass;
$username= addslashes($user);
$db_link=db_connect();
$query="SELECT id_utente From sicurity Where username = '$username' And password = '$password';";
$result=mysql_query($query);
$row=mysql_fetch_array($result);
mysql_close($db_link);
return ($row['id_utente']);
}
function num_pacc($id_ut)
{
$db_link=db_connect();
$query="SELECT applicazione From applicazioni Where id_utente='$id_ut';";
$result=mysql_query($query);
$n=mysql_num_rows($result);
return $n;
}
function pacchetto_utente($id_ut)
{
$db_link=db_connect();
$query="SELECT applicazione From applicazioni Where id_utente='$id_ut';";
$result=mysql_query($query);
$row=mysql_fetch_array($result);
mysql_close($db_link);
return ($row['applicazione']);
//return $row;
}
?>
Grazie..