<?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>