Guilherme014 Postado Setembro 12, 2005 Denunciar Share Postado Setembro 12, 2005 ao clicar no submit deste codigo abaixo, enviasse a uma pagina que esta abaixo, o ID do cliente escolhido, o que esta erradoaqui antes tem um conexao com bd e um select...... <script> function fechar() { var = usu; window.opener=self&var; window.close(); } </script> <p> <form action="index.php" method="post" enctype="multipart/form-data" name="gravar" onSubmit="fechar();"> <p> <input name="usu" type="hidden" id="usu" value="<?=$usu?>"> <select name="usu" id="usu" class="campo"> <option value="0"></option> <? while ($recordset = mysql_fetch_array($res)) { ?> <option value="<? echo $recordset['ID']; ?>"><? echo $recordset['NOME'];?></option> <? } ?> </select> </p> <p> <input type="submit" name="Submit" value="Gravar"> </p> </form> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fercosmig Postado Setembro 12, 2005 Denunciar Share Postado Setembro 12, 2005 na pagina index.php coloca$user = $_REQUEST['usu'] ; => valor que está no input hiddeno nome do select deveria ser diferente do nome do hidden$valor = $_REQUEST['nome_do_select'] ;abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guilherme014 Postado Setembro 12, 2005 Autor Denunciar Share Postado Setembro 12, 2005 Valeu pela resposta, mas não consegui fazer.A pagina pop-up<? session_start(); include "../funcoes/conexao.php"; if(!($link = @mysql_connect($host, $user, $pass ))) die("Falha na Conexão. Tente novamente"); if(!($linkDb = @mysql_select_db($db, $link))) die("Problema com a base de dados") ; $sql = "SELECT ID, NOME FROM pessfinal21 ORDER BY NOME"; $res = mysql_query($sql) or die ("Erro na Tabela de Estados" . mysql_error()); ?> <link href="../funcoes/estilo.css" rel="stylesheet" type="text/css"> <title>:: Escolha o Cliente ::</title> <script> function fechar() { window.opener=self&var; window.close(); } </script> <p> <form action="usuarios.php" method="post" enctype="multipart/form-data" name="gravar" onSubmit="fechar();"> <p> <input name="pessfinal" type="hidden" id="pessfinal" value="<?=$pessfinal?>"> <select name="pes" id="pes" class="campo"> <option value="0"></option> <? while ($recordset = mysql_fetch_array($res)) { ?> <option value="<? echo $recordset['ID']; ?>"><? echo $recordset['NOME'];?></option> <? } ?> </select> </p> <p> <input type="submit" name="Submit" value="Gravar"> </p> </form> </p> A Página Index.php <? session_start(); include "../funcoes/conexao.php"; if(!($link = @mysql_connect($host, $user, $pass ))) die("Falha na Conexão. Tente novamente"); if(!($linkDb = @mysql_select_db($db, $link))) die("Problema com a base de dados") ; ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE>:: Usuários ::</TITLE> <link href="../funcoes/estilo.css" rel="stylesheet" type="text/css"> <script language="javascript" src="../funcoes/pop_op.js"></script> <BODY> <? $numero=urldecode($numero); include "../funcoes/classes.php"; $tra = new mont(); $tra ->calendario(); if ($numero){ if ($tipo){ if (mysql_query("UPDATE produtos_servicos SET prodserv='$nome' WHERE idps='$numero'") or die (mysql_error())) { echo "<script> alert('Os dados foram alterados com sucesso.');"; echo "document.location.href = \"principal.php?cadastro=produtos_servico.php\";"; echo "</script>"; exit(); } else { echo "Ocorreu algum erro na inserção dos dados tente novamente<BR> se o erro persistir entre em contato com seu adminstrador!"; } } else { $sql="select * from usuarios where us_id='$numero'"; $result=mysql_query($sql) or die (mysql_error()); $linha = mysql_fetch_array($result); } } else if ($login!=""){ $consud = mysql_query("SELECT us_login FROM usuarios WHERE us_login='$login'") or die ("<b>Erro ao buscar Login do Usuário por favor entre em contato com a Netosoft, pelo E-mail: sac@netsoft.eti.br !!!!</b> " . mysql_error()); $nome_us = mysql_num_rows($consud); if ($nome_us > 0) { print "<script Language=\"JavaScript\">"; print("alert('Este Login já existe em Nosso Banco de Dados !!!');"); echo "document.location.href = \"principal.php?cadastro=usuarios.php\";"; print "</script>"; } else { $usuarios = mysql_query("INSERT INTO usuarios (us_id, us_login, us_senha, us_nivel, ID, us_data) VALUES ('', '$login', md5('$senha'), '$nivel', '$pessfinal21', now())") or die ("<b>Erro ao se cadastrar na tabela Usuários, entre em contato com a netsoft pelo E-Mail: sac@netsoft.eti.br !!!</b> " . mysql_error()); print "<script Language=\"JavaScript\">"; print("alert('Cadastro feito com sucesso !!!');"); echo "document.location.href = \"principal.php?cadastro=usuarios.php\";"; print "</script>"; } } $tra ->enter("usuarios"); ?> <script type="text/javascript" defer="defer"> <!-- function ValidateForm(theform) { if(theform['login'].value=='') { if(theform['login'].focus) theform['login'].focus() alert('Por Favor coloque um Login para o Usuário') form_submitted=false return false } if(theform['login'].value.length<6) { if(theform['login'].focus) theform['login'].focus() alert('Por Favor o Login tem que ser no Mínimo de 6 Caracteres para sua segurança') form_submitted=false return false } if(theform['senha'].value=='') { if(theform['senha'].focus) theform['senha'].focus() alert('Por Favor coloque uma Senha para o Usuário') form_submitted=false return false } if(theform['senha'].value.length<6) { if(theform['senha'].focus) theform['senha'].focus() alert('Por Favor a Senha tem que ser no Mínimo de 6 Caracteres para sua segurança') form_submitted=false return false } if(theform['nivel'].selectedIndex==-1 || theform['nivel'].options[theform['nivel'].selectedIndex].value=='') { if(theform['nivel'].focus) theform['nivel'].focus() alert('Por Favor Escolhe um Nível para este Usuário.') form_submitted=false return false } return true } </script> <FORM METHOD="POST" ACTION="" name="usuarios" onSubmit="return ValidateForm(this)"> <table width="100%" border="1" cellspacing="0" cellpadding="0"> <tr> <td><table width="70%" border="0" cellpadding="0" cellspacing="0" align="center"> <tr> <td width="34%"> </td> <td width="66%"> </td> </tr> <tr> <td><div align="center">Login</div></td> <td><input name="login" type="text" class="campo" id="login" value="<?=$linha[1];?>" size="30" maxlength="20"> <span class="fundo_azul_caixa_dois">Mínimo de 6 Caracteres</span> </td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td><div align="center">Senha</div></td> <td><input name="senha" type="password" class="campo" id="senha" size="30" maxlength="20"> <span class="fundo_azul_caixa_dois">Mínimo de 6 Caracteres </span></td> </tr> <tr> <td><div align="center"></div></td> <td> </td> </tr> <tr> <td><div align="center">Senha</div></td> <td><input name="senha2" type="password" class="campo" id="senha2" size="30" maxlength="20"> <span class="fundo_azul_caixa_dois">Mínimo de 6 Caracteres </span></td> </tr> <tr> <td><div align="center"></div></td> <td> </td> </tr> <tr> <td><div align="center">Nível</div></td> <td><select name="nivel" class="campo" id="nivel"> <option value="0"></option> <option value="1">Digitador</option> <option value="2">Conferente</option> <option value="3">Associado</option> <option value="4">Administrador</option> <option value="12">Usuário Comum</option> </select></td> </tr> <tr> <td><div align="center"></div></td> <td> </td> </tr> <tr> <td><div align="center">Associado ou Cliente </div></td> <td> <? $pessfinal = $_REQUEST['pessfinal']; $pes = $_REQUEST['pes']; $banco = "$linha[3]"; if ($banco != "") { echo"<input name='id' type='text' disabled class='campo' id='id' value='$linha[3]' size='20'>"; } else if ($pessfinal != "") { echo"<input name='id' type='text' disabled class='campo' id='id' value='$pessfinal' size='20'>"; } ?> <a href="javascript:donavera('e_ass_cliente.php');" class="botao">Escolha</a></td> </tr> <tr> <td> </td> <td> </td> </tr> </table></td> </tr> </table> <p> <INPUT TYPE="submit" <?if($numero) { if($tipo) {?> value='<< Cadastrar >>'<?}else{?> value='<< Alterar >>' <?}}else{?> value='<< Cadastrar >>' <?}?> class='botao'> <INPUT TYPE="reset" value='<< Redefinir >>' class='botao'> <INPUT name="tipo" TYPE="hidden" id="tipo" value="<? echo $numero; ?>"> </p> <? $tra ->Montaspan("edcred"); ?> </FORM> <HR class=botao> <? //$pes ->Montacabeca("Nome fantantasia do fornecedor"); $arq="usuarios.php"; $campos="us_id, us_login as Login, us_ip as Último_IP, ID as Associado_ou_Cliente, us_conectado as Está_Conectado, us_nivel as Nível"; $tebela="usuarios"; if (!$edpes){ $edpes=""; } $ref="us_login"; $tra -> Montapesquisacad($arq,$campos,$tebela,$edpes,$ref,$inicio,$corborda,$corpesquisa,$qtde_p_p_p); $tra ->foco("usuarios","login"); ?> </BODY> </HTML> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guilherme014 Postado Setembro 12, 2005 Autor Denunciar Share Postado Setembro 12, 2005 e ai alguém sabe Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guilherme014
ao clicar no submit deste codigo abaixo, enviasse a uma pagina que esta abaixo, o ID do cliente escolhido, o que esta errado
aqui antes tem um conexao com bd e um select......
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.