Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- session_start();
- // Guardamos los datos del formulario en una variable de session
- $_SESSION['datos_form'] = $_POST;
- $campo1 = NULL;
- //opciones radio button
- $r =array(
- 1 => 'Transferencia Bancaria',
- 2 => 'PayPal',
- 3 => 'Tarjeta de credito',
- );
- foreach ($r as $key => $value) {
- // para recuperar los datos de un radio button
- if($_SESSION['datos_form']['radio'] == $key ) {
- echo '<input name="radio" type="radio" id="'.$key.'" value="'.$key.'" checked="checked" >';
- echo '<label for="'.$key.'" title="'.$value.'">'.$value.'</label>';
- } else {
- echo '<input name="radio" type="radio" id="'.$key.'" value="'.$key.'" >';
- echo '<label for="'.$key.'" title="'.$value.'">'.$value.'</label>';
- }
- }
- echo '<br><br><br>';
- echo '<select class="form-select" name="sexo">';
- // para recuperar los datos de un select
- if( !empty($_SESSION['datos_form']['sexo']) ) {
- $sexo = $_SESSION['datos_form']['sexo'];
- echo '<option value="'.$sexo.'" selected="selected">'.$sexo.'</option>';
- } else {
- echo '<option disabled selected="selected">Soy...</option>';
- }
- echo '<option value="Hombre">Hombre</option>
- <option value="Mujer">Mujer</option>
- <option value="Prefiero no decirlo">Prefiero no decirlo</option>
- </select>';
- echo '<br><br><br>';
- // para recuperar los datos del checkbox
- if( !empty($_SESSION['datos_form']['condiciones']) ) {
- echo '<input type="checkbox" name="condiciones" checked>';
- } else {
- echo '<input type="checkbox" name="condiciones">';
- }
- echo 'He leído y acepto los terminos y condiciones';
- ?>
- <input type="text" name="campo1" value="<?= $_SESSION['datos_form']['campo1']; ?>">
Add Comment
Please, Sign In to add comment