Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
pessoal so falta isso aqui para que eu termine esse script.
seguinte:
eu tenho um checkbox uma uma enorme variedade de valores em um cadastro de 4 etapas.
os checkbox estão na 3 partes.
vai ficar mais explicado quer ver.
informações pessoais > informações > area de atuação > informações adicionais = fim...
em cada uma dessas areas existe os inputs de type="text" e type="radio"
ao chegar o "fim" todos os valores que é passado de uma pagina para outra é informado sem nenhuma perda de dados.
o meu problema mesmo esta sendo o checkbox...
vou dar um exemplo de como eu fiz em cada area...
1ª parte do tudo.
<td width="120"><h5>Nome:</h5></td>
<td colspan="5"> <input type="text" name="nome" value="<?php echo $nome; ?>" id="inputlarge"/> </td>
na 2ª parte fiz o seguinte.
coloquei mais informações e armazenei o que veio da 1ª parte assim:
<?php
$nome = "$_POST[nome]";
?>
//------------------------------
<td><h5>Último Emprego:</h5></td>
<td> <input name="status" type="radio" value="Último Emprego" /> </td>
<input type="hidden" name="nome" value="<? echo "$nome"; ?>" />
na 3ª parte inicia meu problema...
coloquei mais informações e armazenei o que veio da 1ª e 2ª parte assim:
<?php
$nome = "$_POST[nome]";
$status = "$_POST[status]";
?>
<tr>
<td width="120"> <h5>Eletricista</h5></td>
<td width="120"> <input type="checkbox" name="atuacao[]" value="Eletricista" /> </td>
<td width="120"> <h5>Encanador</h5></td>
<td width="120"> <input type="checkbox" name="atuacao[]" value="Encanador" /> </td>
<td width="120"> <h5>Pedreiro</h5></td>
<td width="120"> <input type="checkbox" name="atuacao[]" value="Pedreiro" /> </td>
</tr>
<input type="hidden" name="nome" value="<? echo "$nome"; ?>" />
<input type="hidden" name="status" value="<? echo "$status"; ?>" />
nessa 4ª parte é que é o problema.
add outras informações e coloquei o action="send.php"
<?php
$nome = "$_POST[nome]";
$status = "$_POST[status]";
?>
<td width="120"> <input name="viajcurta" type="radio" value="sim" /> <h5>Sim</h5></td>
<td width="120"> <input name="viajcurta" type="radio" value="não" /> <h5>Não</h5></td>
//------------------ meu problema esta nessa parte ------------------------//
<input type="hidden" name="nome" value="<? echo "$nome"; ?>" /><br />
<input type="hidden" name="status" value="<? echo "$status"; ?>" /><br />
o arquivo send.php para meus teste é simplesmente uma forma deu exibir tudo que eu digitei nos fomularios anteriores para ver se funcionava.
nenhum dos campos que é preenchido anteriormente é perdido, todos eles são mostrados normalmente nessa parte.
<?php
$nome = "$_POST[nome]";
$status = "$_POST[status]";
$viajcurta = "$_POST[viajcurta]";
?>
<input type="text" name="nome" value="<? echo "$nome"; ?>" /><br />
<input type="text" name="status" value="<? echo "$status"; ?>" /><br />
<input type="text" name="viajcurta" value="<? echo "$viajcurta"; ?>" /><br />
Como vocês puderam ver. naum sei o que fazer.
se os checkbox fosse nessa 4ªparte o send.php exibiria os checkbox perfeiramente.
eu so naum sei como vou passar os valores da 3ª página para 4ª página para ser enviada para o send e exibir ele.
alguem consegue me dar uma luz nesse probleminha ???
so falta isso para terminar esse script.
desde já agradeço e muito.
Obrigado.
Carregando comentários...