PauloRJ 4 Denunciar post Postado Dezembro 3, 2007 Como recuperar isso ta confuso aqui. pagina01.php <input type="radio" name="<?=strtolower($tipo);?>[]" value="defeito" id="<?=strtolower($tipo);?>" /> pagina02.php foreach ($_POST as $campo => $valor) { // abre foreach $$campo = $valor; echo 'Campo: '.$campo.' - Valor: '.$valor.'<br>'; } Compartilhar este post Link para o post Compartilhar em outros sites
PauloRJ 4 Denunciar post Postado Dezembro 3, 2007 RESOLVIDO. Esqueci de colocar o vlaor em [o]. colapso aqui: echo 'Campo: '.$campo.' - Valor: '.$valor[0].'<br>'; http://forum.imasters.com.br/public/style_emoticons/default/natal_w00t.gif Compartilhar este post Link para o post Compartilhar em outros sites
Fabyo 66 Denunciar post Postado Dezembro 3, 2007 Para input radio nao precisa usar array, só colocar os campos com o mesmo nome e para pegar o valor use $_POST["nome_do_campo"] Compartilhar este post Link para o post Compartilhar em outros sites
PauloRJ 4 Denunciar post Postado Dezembro 3, 2007 Neste caso é preciso pois eu uso um foreach para montar o form anterior com varias opções de radio/itens. mas foi por pequena falta de atenção nao estava conseguindo recuperar. Mas foi! Valeu Fabyo abraço http://forum.imasters.com.br/public/style_emoticons/default/natal_biggrin.gif Compartilhar este post Link para o post Compartilhar em outros sites
Fabyo 66 Denunciar post Postado Dezembro 3, 2007 Eu sei mas a ideia de campo radio é ter o nome igual mesmo e não um array por exemplo: <form name="form" id="form" action="" method="post"> <input type="radio" name="sexo" value="m" /> <input type="radio" name="sexo" value="f" /> <input type="submit" name="sub" value="Enviar" /> </form> com isso eu pego $_POST["sexo"] e me traz o resultado que o usuario escolheu. mas beleza. Compartilhar este post Link para o post Compartilhar em outros sites