sábado, 30 de junho de 2012

Como enviar vários checkbox via post



Neste tutorial vou ensinar como enviar vários parâmetros ou vários valores de vários checkbox via post, e recebê-los em php.
Para seguir este tutorial é necessário que você tenha um básico conhecimento em php.

Primeiro faça a seguinte pagina.

Pagina índex.html

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
<div align="center">
<form method="post" action="cadastro.php" name="form1">
Valor 1<input type="checkbox" name="valor[]" value="1" /><br/>
Valor 2<input type="checkbox" name="valor[]" value="2" /><br/>
Valor 3<input type="checkbox" name="valor[]" value="3" /><br/>
</form>
</div>
</body>
</html>

Observe que em name” ” eu coloco valor[], é obrigatório o uso de []. Com isso você diz para a variável da pagina cadastro que ela ira receber um vetor.

Agora vamos a pagina php que ira receber o valor

Pagina cadastro.php

<?php
$valor = $_POST[‘valor’];
foreach ($valor as $valores) {
echo $valores;
?>

Viu só como é fácil!

Nenhum comentário:

Postar um comentário