<?php
session_start();
function checked($cadena)
{ if(isset($_POST[$cadena]))
{ return "checked";
}
}
function count_values()
{ if(count($_POST) === 3)
{ $_SESSION["post"]=$_POST;
header('Location:page-redirected.php'); }
}
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/bootstrap-theme.min.css">
<title>Pagina 1</title>
</head>
<body>
<?php count_values(); ?>
<div class="container">
<div class="row">
<div class="col-md-8 col-md-offset-2">
<h1>Esto es una prueba con $_POST y header('Location:')</h1> <?php if (!empty($_POST) && count($_POST) < 3): ?>
<div class="alert alert-danger">
<span>No has rellenado todos los campos.</span>
</div>
<?php endif; ?>
<form action="<?php echo $_SERVER["SELF"];?>" method="post">
<span>Apuesto a que no marcas este radiobutton</span>
<label>Lo marco</label>
<input type="radio" name="primero" value="a" <?= checked('primero') ?>> <br>
<span>¡Ok, marca este entonces!</span>
<label>Lo marco</label>
<input type="radio" name="segundo" value="b" <?= checked('segundo') ?>> <br>
<span>1,000 pavos a que dejas este vacío</span>
<label>Lo marco</label>
<input type="radio" name="tercero" value="c" <?= checked('tercero') ?>> <br>
<input class="btn btn-primary" type="submit" value="Enviar">
</form>
</div>
</div>
</div>
<footer class="text-center">
<h6>footer improvisado, todos los derechos reservados ©</h6>
</footer>
</body>
</html>