tivejo 0 Denunciar post Postado Agosto 11, 2005 Olá Pessoal, é o seguinte:construi 3 páginas de cadastro (registro01.php, registro02.php e registro03.php), estas em diversos tipos de campos em formulários, qdo chegou no registro03.php, utilizei pelo Dreamweaver, o behavior "inserir registro", fiz algumas adaptações nó código gerado, neste registro03.php fiz um um loop p/ pegar todos os valores marcados no checkbox(que se encontra em registro02.php), mas quando clico no botão de enviar ao Banco, os valores são enviados, só que no campo que recebe os valores do checkbox, em vez de aparecer por exemplo os valores do check( 1;2;3), aparece a palavra "array". Gostaria de saber como resolver este problema em que não estou conseguindo resolver.desde já agradeço a todos pela atençãosegue abaixo o código: <?php require_once('../Connections/ConnTutoriais.php'); ?><?php $email= $HTTP_POST_VARS['email']; $confirme_email= $HTTP_POST_VARS['confirme_email']; $apelido= $HTTP_POST_VARS['apelido']; $senha= $HTTP_POST_VARS['senha']; $confirme_senha= $HTTP_POST_VARS['confirme_senha']; $sexo= $HTTP_POST_VARS['sexo']; $dia= $HTTP_POST_VARS['dia']; $mes= $HTTP_POST_VARS['mes']; $ano= $HTTP_POST_VARS['ano']; $data_nascimento= ("$ano".'-'."$mes".'-'."$dia"); $estado= $HTTP_POST_VARS['id_estado']; $cep1= $HTTP_POST_VARS['cep1']; $cep2= $HTTP_POST_VARS['cep2']; $cep= $cep1.$cep2; $operadora= $HTTP_POST_VARS['operadora']; $ddd= $HTTP_POST_VARS['ddd']; $num_celular= $HTTP_POST_VARS['num_celular']; $celular= ("$ddd".'-'."$num_celular"); $orientacao_sexual= $HTTP_POST_VARS['orientacao_sexual']; $altura= $HTTP_POST_VARS['altura']; $filhos= $HTTP_POST_VARS['filhos']; $peso= $HTTP_POST_VARS['peso']; $filhos_futuro= $HTTP_POST_VARS['filhos_futuro']; $fisico= $HTTP_POST_VARS['fisico']; $formacao= $HTTP_POST_VARS['formacao']; $estado_civil= $HTTP_POST_VARS['estado_civil']; $tom_de_pele= $HTTP_POST_VARS['tom_de_pele']; $intencao= $HTTP_POST_VARS['intencao']; $conjunto = ""; // essa variável vai guardar os valores separados por vírgulafor ($i = 0; $i < count($intencao); $i++){ if($i == (count($intencao) - 1)) // verifica se já é o último número para não adicionar o ponto e vírgula { $conjunto .= $intencao[$i]; // junta o valor ao conjunto } else { $conjunto .= $intencao[$i].";"; // junta o valor com ponto e vírgula ao conjunto }} function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { $theValue = (!get_magic_quotes_gpc()) ? addslashes($theValue) : $theValue; switch ($theType) { case "text": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "long": case "int": $theValue = ($theValue != "") ? intval($theValue) : "NULL"; break; case "double": $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL"; break; case "date": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "defined": $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue;}$editFormAction = $HTTP_SERVER_VARS['PHP_SELF'];if (isset($HTTP_SERVER_VARS['QUERY_STRING'])) { $editFormAction .= "?" . htmlentities($HTTP_SERVER_VARS['QUERY_STRING']);}if ((isset($HTTP_POST_VARS["MM_insert"])) && ($HTTP_POST_VARS["MM_insert"] == "reg3")) {$insertSQL = sprintf("INSERT INTO tb_associados (frase_chamada, apresentacao_pessoal, descricao_corpo, quem_busco, intencao, email, confirme_email, apelido, senha, confirme_senha, sexo, data_nascimento, estado, cep, operadora, celular, orientacao_sexual, altura, filhos, peso, filhos_futuro, fisico, formacao, estado_civil, tom_de_pele) VALUES (%s, %s, %s, %s, '$conjunto', '$email', '$confirme_email', '$apelido', '$senha', '$confirme_senha', '$sexo', '$data_nascimento', '$estado', '$cep', '$operadora', '$celular', '$orientacao_sexual', '$altura', '$filhos', '$peso', '$filhos_futuro', '$fisico', '$formacao', '$estado_civil', '$tom_de_pele')", GetSQLValueString($HTTP_POST_VARS['frase_chamada'], "text"), GetSQLValueString($HTTP_POST_VARS['apresentacao_pessoal'], "text"), GetSQLValueString($HTTP_POST_VARS['descricao_corpo'], "text"), GetSQLValueString($HTTP_POST_VARS['quem_busco'], "text")); mysql_select_db($database_ConnTutoriais, $ConnTutoriais) or die("Erro ao conectar com o banco de dados"); $Resultado = mysql_query($insertSQL) or die(mysql_error());header ("location: insercaoOK.php");}?><html><head><title>Documento sem título</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head><body><p><font color="#FF0000" size="5">Criando o meu perfil:</font> <br> <font size="2" face="Arial, Helvetica, sans-serif">Importante: Seu perfil será publicado imediatamente. Os textos abaixoserão verificados por nossa equipe antes de serem mostrados em seu perfil.</font></p><p><font size="2" face="Arial, Helvetica, sans-serif">Para sua própria segurança e qualidade dos perfis NÃO aceitamos textos com qualquer dado de identificação pessoal e/ou com as seguintes informações:</font></p><p><font size="2" face="Arial, Helvetica, sans-serif">- Endereços eletrônicos, URLs, números de telefone (em algarismos ou por extenso);</font></p><p><font size="2" face="Arial, Helvetica, sans-serif">- Qualquer cópia dos exemplos contidos nesta página. <font color="#0066FF">Leia Mais *</font></font></p><form action="<?php echo $editFormAction; ?>" method="POST" name="reg3" id="reg3"><p><font color="#0033CC" size="4">Frase de chamada (campo obrigatório) </font><br> Mínimo de 20 caracteres, máximo de 70 caracteres<br> <textarea name="frase_chamada" cols="50" rows=" " wrap="virtual" id="frase_chamada"></textarea> <br> <font size="2" face="Arial, Helvetica, sans-serif">Exemplos:</font></p><p><font size="2" face="Arial, Helvetica, sans-serif"> 1- Médico amante da natureza procura namorada; <br> 2- Para quem procura diversão, venha me conhecer;<br> 3- Olhos penetrantes, coração ardente. </font></p><p><font color="#0033CC" size="4">Apresentação pessoal (campo obrigatório)<br></font>Mínimo de 120 caracteres, máximo de 600 caracteres<br><textarea name="apresentacao_pessoal" cols="50" wrap="VIRTUAL" id="apresentacao_pessoal"></textarea> </p><p><font color="#CC99FF" size="4">Descrição do Corpo (campo opcional) </font><font color="#0033CC" size="4"><br></font>Mínimo de 120 caracteres, máximo de 600 caracteres<br><textarea name="descricao_corpo" cols=" 50" wrap="VIRTUAL" id="descricao_corpo"></textarea><br><font color="#000000" size="2" face="Arial, Helvetica, sans-serif"><strong>Exemplos:</strong></font></p><p>1<font size="2" face="Arial, Helvetica, sans-serif">- Estilo gordinha, pele bronzeada, seios grandes, pernas grossas e rosto simpático e olhar sensual.</font></p><p><font size="2" face="Arial, Helvetica, sans-serif"> 2- Tenho um corpo firme, violão, seios pequenos, pele lisa e bonita, coxas grossas, olhos penetrantes e cabelos sedosos.</font></p><p><font size="2" face="Arial, Helvetica, sans-serif"> 3- Meu corpo é sarado, tenho ombros largos e braços fortes, rosto bonito e pernas musculosas</font></p><br><p><font color="#CC99FF" size="4">Um Pouco Mais Sobre Quem Busco (campo opcional) </font><br> Mínimo de 80 caracteres, máximo de 600 caracteres <br> <textarea name="quem_busco" cols="50" wrap="VIRTUAL" id="quem_busco"></textarea></p><p> <input name="orientacao_sexual" type="hidden" id="orientacao_sexual" value="<?php echo $orientacao_sexual ?>"> <input name="altura" type="hidden" id="altura" value="<?php echo $altura ?>"> <input name="filhos" type="hidden" id="filhos" value="<?php echo $filhos ?>"> <input name="peso" type="hidden" id="peso" value="<?php echo $peso ?>"> <input name="filhos_futuro" type="hidden" id="filhos_futuro" value="<?php echo $filhos_futuro ?>"> <input name="formacao" type="hidden" id="formacao" value="<?php echo $formacao ?>"> <input name="estado_civil" type="hidden" id="estado_civil" value="<?php echo $estado_civil ?>"> <input name="tom_de_pele" type="hidden" id="tom_de_pele" value="<?php echo $tom_de_pele ?>"> <input name="email" type="hidden" id="email" value="<?php echo $email ?>"> <input name="confirme_email" type="hidden" id="confirme_email" value="<?php echo $confirme_email ?>"> <input name="apelido" type="hidden" id="apelido" value="<?php echo $apelido ?>"> <input name="senha" type="hidden" id="senha" value="<?php echo $senha ?>"> <input name="confirme_senha" type="hidden" id="confirme_senha" value="<?php echo $confirme_senha ?>"> <input name="sexo" type="hidden" id="sexo" value="<?php echo $sexo ?>"> <input name="id_estado" type="hidden" id="id_estado" value="<?php echo $estado ?>"> <input name="operadora" type="hidden" id="operadora" value="<?php echo $operadora ?>"> <input name="dia" type="hidden" id="dia" value="<?php echo $dia ?>"> <input name="mes" type="hidden" id="mes" value="<?php echo $mes ?>"> <input name="ano" type="hidden" id="ano" value="<?php echo $ano ?>"> <input name="cep1" type="hidden" id="cep1" value="<?php echo $cep1 ?>"> <input name="cep2" type="hidden" id="cep2" value="<?php echo $cep2 ?>"> <input name="ddd" type="hidden" id="ddd" value="<?php echo $ddd ?>"> <input name="num_celular" type="hidden" id="num_celular" value="<?php echo $num_celular ?>"> <input name="intencao[]" type="hidden" id="intencao" value="<?php echo $intencao ?>"> <input name="fisico" type="hidden" id="fisico" value="<?php echo $fisico ?>"> <br> <input type="submit" name="Submit" value="Enviar"> <br></p><input type="hidden" name="MM_insert" value="reg3"></form><p> </p></body></html> Compartilhar este post Link para o post Compartilhar em outros sites
Douglas 6 Denunciar post Postado Agosto 13, 2005 //Movido Compartilhar este post Link para o post Compartilhar em outros sites