Ma, ti avevo detto di sostituire solo lo script JS, perché hai modificato tutto?
Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Interrogazione db</title>
</head>
<body>
<?php
// Connecting, selecting database
session_start();
$link = mysql_connect('localhost', '', '')
or die('Could not connect: ' . mysql_error());
mysql_select_db('my_manulazph') or die('Could not select database');
// Performing SQL query
$utente = mysql_real_escape_string($_POST['utente']); // è meglio togliere caratteri come l'apostrofo (' viene rimpiazzato con \')
$pwd=mysql_real_escape_string($_POST['password']);
$query = "SELECT * FROM pinco WHERE ID='".$utente."' AND PASSWORD='".$pwd."' ";
$result = mysql_query($query) or die('Query non effettuata');
$num_rows = mysql_num_rows($result);
if($num_rows==0){
//non ho trovato alcun utente con nome e pwd indicate rimando a pagina inizio
$location = 'errore_login.php';
}
else{
//qualcosa ho trovato inizializzo variabili di sessione e stabilisco la tipologia di utente che registro nella variabile $tipuser
$_SESSION['id_utente']=$utente;
//$tipuser=mysql_result($result,0,'tipo');
//$_SESSION['tipo']=$tipuser;
//$_SESSION['sesso']=$sesso;
//il comando switch su una var consente di eseguire un blocco istruzioni a seconda del valore della variabile
switch ($utente) {
case "prova":
//rimando al link per docenti
$location = 'utenti/prova.php';
break;
case "prova1":
//rimando al link per docenti
$location = 'utenti/prova1.php';
break;
default:
//rimando al link per tutti quelli che non rientrano nei casi precedenti
$location = 'errore_login.php';
break;
}
}
header('Location: ' . $location);
// Free resultset
mysql_free_result($result);
// Closing connection
mysql_close($link);
?>
</body>
</html>
Se però non sei nella root del sito (cioè in miosito.altervista.org/questa_pagina.php) allora al posto di
Codice PHP:
header('Location: ' . $location);
dovrai mettere
Codice PHP:
header('Location: http://miosito.altervista.org/' . $location);