Pagina 7 di 7 PrimoPrimo ... 567
Visualizzazione risultati 181 fino 184 di 184
Like Tree7Likes

Discussione: Login PHP non indirizza alla pagina privata

  1. #181
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,954

    Predefinito

    Verifica che, nel login:
    1. L'autenticazione vada a buon fine, ovvero ci sia il reindirizzamento alla pagina pannelloamministrazione.php e non il messaggio "Password errata"
    2. la tabella users abbia una colonna id

    I suggerimenti che do più spesso:


  2. #182
    relettronico non è connesso Utente giovane
    Data registrazione
    03-01-2016
    Messaggi
    97

    Predefinito

    Il login indirizza a pannellodiamministrazione.php e nella tabella users c'è la colonna id

    Se vuoi provare ti ho creato le credenziali users:mzanella e password: prova
    Nella visualizzazione è sparita la grafica per non so quale motivo
    Ultima modifica di relettronico : 14-08-2018 alle ore 00.07.16

  3. #183
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,954

    Predefinito

    Dall'esterno non riesco a capire la causa del problema.
    Certamente ad un certo punto manca l'informazione nella sessione, ma non saprei dire dove e perché.

    I suggerimenti che do più spesso:


  4. #184
    relettronico non è connesso Utente giovane
    Data registrazione
    03-01-2016
    Messaggi
    97

    Predefinito

    Sono riuscito a risolvere il problema.
    Ora nella pagina di inserimento devono uscire le supplenze non ancora pubblicate e devo modificare lo script mettendo le sessioni al posto del codice meccanogrfico
    Codice PHP:
    <?php
    error_reporting
    (E_ALL);
    define('DBHOST', 'localhost');
    define('DBUSER', 'relettronico');
    define('DBPASS', '');
    define('DBNAME', 'my_relettronico');

    // Connessione alla base di dati
    $conn = mysqli_connect(DBHOST, DBUSER, DBPASS, DBNAME);
    if (!
    $conn) {
    die(
    "Connection failed : " . mysqli_connect_error);
    }


    // Se è stata selezionata una data, recupera le supplenze
    if (isset($_GET['data']) && !empty($_GET['data'])) {
    $data = $_GET['data'];

    $query = "SELECT * FROM supplenze JOIN scuola ON supplenze.id_scuola = scuola.id_scuola "
    . "WHERE supplenze.pubblico = 0 "
    . "AND supplenze.data = ?";
    $stmt = mysqli_prepare($conn, $query);
    if (!
    $stmt) {
    die(
    "Errore nella preparazione della query: " . mysqli_error($conn));
    }

    if (!
    mysqli_stmt_bind_param($stmt, "ss", $codice_meccanografico, $data)) {
    die(
    "Errore nel binding dei parametri: " . mysqli_stmt_error($stmt));
    }

    if (!
    mysqli_stmt_execute($stmt)) {
    die(
    "Errore durante l'esecuzione della query: " . mysqli_stmt_error($stmt));
    }

    $result = mysqli_stmt_get_result($stmt);
    if (!
    $result) {
    die(
    "Errore durante l'esecuzione della query: " . mysqli_stmt_error($stmt));
    }
    }
    ?>

    <h3>Visualizza supplenze del giorno:</h3>
    <form action="Visualizzazionesupplenze.php" method="GET">
    <input type="hidden" name="codice_meccanografico" value="<?php echo $codice_meccanografico; ?>">
    <input type="date" name="data">

    <button>Invia</button>
    </form>

    <?php if (isset($result)): ?>
    <h4>Supplenze del giorno: <?php echo $data; ?></h4>
    <table>
    <thead>
    <tr>
    <th>Docente assente</th>
    <th>Data</th>
    <th>Ora</th>
    <th>Classe</th>
    <th>Materia</th>
    <th>Docente sostituto</th>>
    <th>Conferma</th>
    </tr>
    </thead>
    <tbody>
    <?php while ($row = mysqli_fetch_array($result, MYSQLI_ASSOC)): ?>
    <tr>
    <td><?php echo $row['doc_ass']; ?></td>
    <td><?php echo $row['data']; ?></td>
    <td><?php echo $row['ora']; ?></td>
    <td><?php echo $row['classe']; ?></td>
    <td><?php echo $row['materia']; ?></td>
    <td><?php echo $row['doc_sos']; ?></td>
    <td><?php echo $row['conferma']; ?></td>
    </tr>
    <?php endwhile; ?>
    </tbody>
    </table>
    <?php endif; ?>
    Ultima modifica di relettronico : 17-08-2018 alle ore 21.05.05

Pagina 7 di 7 PrimoPrimo ... 567

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •