Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    problema con smistamento

    questa pagina qui sotto si chiama smista.php
    dalla pagina del form passo a smista e si ferma li senza fare niente, io nn vedo nulla che nn vada:

    include 'funzioni.php';
    include 'connessione.php';
    $login = $_POST['login'];
    $password = $_POST['password'];
    //controllo se sono stati ricevuti i dati
    if (trim($login) == "" OR trim($password) == "")
    header ("Location: manca.html");

    $trov=controlla($login) + controlla($password);
    $_SESSION['autorizzato']="NO";
    if ($trov>0){
    header("location: controllo.html");
    }else{
    $_SESSION['utente'] = $login;
    //Query di ricerca dell'utente
    $comandosql = "SELECT * FROM $tabutenti WHERE login ='$login' AND password ='$password'";
    $vista = mysql_query($comandosql, $link)or die
    ("Impossibile connettersi alla tabella $tabuser.Query: ".$comandosql."
    Errore: ".mysql_error());
    //<-------------------------------------------------------------------------------------------------->
    if ($riga = mysql_fetch_array($vista)){
    $_SESSION['id']=$riga['id'];
    if ($riga['competenza']=="superuser" || $riga['login']=="paesiadmin"){
    $_SESSION['autorizzato']="SI";
    header ("Location: paesi/gestione.php");}
    if ($riga['competenza']=="AVVISI"){
    $_SESSION['autorizzato']="SI";
    header ("Location: avvisi/index.php");}
    if ($riga['competenza']=="DELIBERE"){
    $_SESSION['autorizzato']="SI";
    header ("Location: delibere/index.php");}
    if ($riga['competenza']=="ORDINANZE"){
    $_SESSION['autorizzato']="SI";
    header ("Location: ordinanze/index.php");}
    if ($riga['competenza']=="AFFARI"){
    $_SESSION['autorizzato']="SI";
    header ("Location: affari/index.php");}
    if ($riga['competenza']=="FINANZIARIO"){
    $_SESSION['autorizzato']="SI";
    header ("Location: finanziario/index.php");}
    if ($riga['competenza']=="SERVIZI"){
    $_SESSION['autorizzato']="SI";
    header ("Location: servizi/index.php");}
    if ($riga['competenza']=="POLIZIA"){
    $_SESSION['autorizzato']="SI";
    header ("Location: polizia/index.php");}
    if ($riga['competenza']=="NOTIZIARIO"){
    $_SESSION['autorizzato']="SI";
    header ("Location: notiziario/index.php?login=$login");}
    } else {
    header("location: errore.php");
    }
    }
    mysql_close($link);
    Kalton
    -------------------
    www.kalton.it - www.kalton.cavarzere.it

  2. #2
    Utente bannato
    Registrato dal
    Nov 2004
    Messaggi
    202
    Nel codice che hai postato non ci sono errori.
    Cmq l'header location lo devi inviare con tutto l'indiriizzo della pagina...
    se la pagina è
    http://sito.it/paesi/gestione.php
    devi scrivere

    header ("Location: http://sito.it/paesi/gestione.php")ecc..

    Scusa è come se il browser dovesse cercare il sito
    paesi/gestione.php
    e lui ti dice ma che roba è ?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.