Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826

    preservare stato checkbox

    Ciao a tutti.
    Ho 2 pagine , una con le azioni sul db(azioni.php):

    codice:
    azioni db(insert,update delete)
    .
    .
    .
    header("Location: div.php");

    e una dove c'è un checkbox,ecco io vorrei preservare il suo stato dopo che invio le azioni alla pagina azioni.php
    Grazie.

  2. #2
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    Il checkbox avra' il suo nome e valore quindi quando richiami la pagina devi eseguire un controllo e vedere se checkbox risulta vero o con un valore.
    Es.: if ($_POST["nome_check"] == 1) {echo "CHECKED";}

    il tutto all'interno del checbox

    puoi farlo anche cosi':

    <input type="cechbox" name="nome" value="" <?= ($_POST["nome_check"]) ? ("CHECKED") : ("")?>>

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    il problema è che io invio le informazioni ad un altra pagina, quella delle azioni sul db (azioni.php) e quando rimando il controllo a div.php con header("Location: div.php"); le informazioni sul checkbox spariscono.
    Spero di essermi spiegato meglio.

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141
    metti in sessione...

    ciao

  5. #5
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    session_start(); a inizio pagina

    $_SESSION["chechbox"] = $_POST["nome_checkbox"];

    poi usi questa dove ti serve.

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    il problema è che il _post del checkbox è on se è attivato e empty se non è attivato e quando ritorno dalla pagina azioni.php è sempre disattivato!

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.