Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    139

    Sessioni e cheked in input type radio

    In questo modo al ricaricamento della pagina il cecked rimane nella posizione selezionata avendo salvato il valore nella variabile session.

    Qualcuno sa come impostare il cecked sul primo input quando carico la pagina per la prima volta?



    codice:
    <?php
    
    session_start();
    $_SESSION['ti'] = $_POST['tipo'];
    ?>
    
    <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
    
    <input type="radio" name="tipo" value="a" <?php if ($_SESSION['ti'] == "a"){ echo 'checked="checked"';} ?>>
    
    
    <input type="radio" name="tipo" value="b" <?php if ($_SESSION['ti'] == "b"){ echo 'checked="checked"';} ?>>
    
    
    <input type="submit" name="submit" value="cerca" /> 
    
    </form>

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    777
    al primo input a seguito dell'if metti
    else{
    echo "checked";
    }
    cioè se non c'è sessione metti checked

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    139
    eggia vero!

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.