Chiedo aiuto, sono giorni che sto uscendo pazzo per questo script che funziona solo per gli utenti che siano posizionati nelle prime due posizioni della tabella utenti ( anche con id diverso da 1 e 2) ma che in realtà dovrebbe funzionare con tutti gli utenti che abbiano 1 nella voce admin
Questa è la tabella che ho su phpmyadmin
T
Codice:
esto completo id nome user password squadra scudetto admin
Modifica Elimina 1 Gianluca gianluca dazeroa10 La Sfiga grafic/scudetti/sfiga.jpg 1
Modifica Elimina 2 Seby seby 1234 Apple Pies 1
Modifica Elimina 3 Gian Luigi gianluigi 1235 Ah Bello!! 1
Modifica Elimina 4 Viviana viviana 1234 prima o poi 0
Modifica Elimina 5 Emiliano emiliano 1234 La Grastrite F.c. 0
Modifica Elimina 6 Gino gino 1234 Vi Porteremo in B!! 0
Modifica Elimina 7 Seby Aprile seby 1234 Spaccafunno F.c. 0
Modifica Elimina 8 Enzo enzo 1234 Mai stati in B!! 0
Codice PHP:
<?php
include("funzioni_DB.php");
if ((!isset($_POST['user']))||(!isset($_POST['password']))){
header('Location: index.php?errore=true');
exit();
}
$user=@$_POST['user'];
$password=@$_POST['password'];
$connessione = connect();
$SQLQuery = "SELECT id FROM utenti WHERE user = '$user' AND password='$password' AND admin='1'";
$qres = execQuery($connessione,$SQLQuery);
if (mysql_num_rows($qres)==0){
disconnect($connessione);
header('Location: index.php?errore=true');
exit();
}
$line=mysql_fetch_assoc($qres);
@session_start();
$_SESSION['id'] = $line['id'];
$id = $_SESSION['id'];
disconnect($connessione);
header('Location: home.php');
?>