Ir para conteúdo
Fórum Script Brasil

jow

Membros
  • Total de itens

    546
  • Registro em

  • Última visita

Tudo que jow postou

  1. Só alterar aki ... sql_id = sql_id & "mens.id = " & Trim(array_id(i)) & " OR " para sql_id = sql_id & "mens.cod = " & Trim(array_id(i)) & " OR " olha o teste q eu fiz ::: http://www.thatto.com.br/thatto/script/teste.asp
  2. o bd também tá aki né ?? vou ver testar e já te posto o resultado ...
  3. jow

    Abas para mostrar os conteudos

    não cosegui acessar o link, apenas esse http://www.tecnisa.com.br/ o q você passou não foi São as abas vila nova, morumbi etc ??
  4. altera aki ... sql = "DELETE FROM mens WHERE "&sql_id&"" Set rs= conexao.execute(sql) ou set conexao=Server.CreateObject("ADODB.Connection") conexao.open "DBQ= "&server.MapPath("mens.mdb")&"; Driver={microsoft access driver (*.mdb)};" set objlista=Server.CreateObject("ADODB.recordset") objlista.open "DELETE FROM mens WHERE "&sql_id&"", conexao - > correto
  5. sua conexão tá ok ??? aki tá assim sql = "DELETE FROM mens WHERE "&sql_id&"" Set rs= conexao.execute(sql) ou objlista.open "DELETE FROM mens WHERE "&sql_id&"", conexao -> o correto é asim
  6. ok .. altere essa linha sql_id = sql_id & "papeis.id = " & Trim(array_id(i)) & " OR " por sql_id = sql_id & "mens.id = " & Trim(array_id(i)) & " OR " na página de excluir e posta o resultado ...
  7. Ok ... então vamos lá ... Posta como está agora o seu formulário e o seu script em asp !
  8. Apenas um exempo, pra você testar ... <form action="excluir.asp" method="GET"> <% set conexao=server.createobject("ADODB.Connection") conexao.open "DBQ= "&server.MapPath("mens.mdb")&"; Driver={microsoft access driver (*.mdb)};" set objlista=server.createobject("ADODB.recordset") sql = "SELECT * FROM tabela " Set rs = conexao.execute(sql)%> <table width="100%" border="0" cellpadding="0" cellspacing="6"> <tr> <td width="29%" height="20"><center><input name="Submit" type="submit" class="formulario" value="Excluir"></center></td> </tr> <%while not tab.eof%> <tr> <td height="20"><div align="center"><input name="checkbox" type="checkbox" value="<%=rs("cod")%"></div></td> </tr> <% tab.movenext wend%></table> </form> excluir.asp 'Aki faço um pequeno array e um tratamento com o split todos os campos selecionados "checkbox" <% Dim conexao, sql, array_id, i, sql_id, id,strDBPath, objlista set conexao=server.createobject("ADODB.Connection") conexao.open "DBQ= "&server.MapPath("mens.mdb")&"; Driver={microsoft access driver (*.mdb)};" set objlista=server.createobject("ADODB.recordset") id = Request.QueryString("checkbox") 'Caso ocorra algum erro os precessos não são interrompidos 'e é passado para a próxima linha de comando On error Resume Next if err = 0 and id <> "" then array_id = split(id,",") For i=0 to ubound(array_id) sql_id = sql_id & "papeis.id = " & Trim(array_id(i)) & " OR " 'campo texto, então" & Trim(array_id(i)) & " OR " 'caso numerico '" & Trim(array_id(i)) & "' OR " Next sql_id = left(sql_id,(len(sql_id)-4)) sql = "DELETE FROM tabela WHERE "&sql_id&"" Set rs= conexao.execute(sql) %> Atere aki <%=rs("cod")%> por <%=objlista("cod")%"> lá no value fdo seu form <input name="checkbox" type="checkbox" value="<%=objlista("cod")%">
  9. jow

    travar campos do formulario

    então usa isso entre a sua tag head <head><script language="javascript"> function valida_campo() { var senha = document.formulariodealteracao.senha.value if (senha==""){ alert("Informe uma Senha!"); document.formulariodealteracao.senha.focus() return false } } </script> </head> Aki você usar para abrir o seu form <form action="alterarassociado.php?id=<? echo "$codigo"; ?> name="formulariodealteracao" onSubmit="return valida_campo()">
  10. jow

    travar campos do formulario

    &lt;script language="javascript"> function valida_campo() { var SeuCampo = document.form.SeuCampo.value if (SeuCampo==""){ alert("Informe um Nome!"); document.form.SeuCampo.focus() return false } } </script> O seu form <form action="" name="form" onSubmit="return valida_campo()">
  11. você tem q mensionar esse nome no select ;;; tenta ai ..... sqlProd = "SELECT Peças.Peca, Peças.URL_Img_Peca, Peças.Descricao_Peca Tipos.Tipo FROM Tipos INNER JOIN Peças ON OBS: você está está usando ecento na sua sql Peças
  12. Galera estou precisando fazer uma paginação de determinados produtos de uma categoria passada via query ... só estou com dúvida na paginação com a query ... páginando todos os meus produtos do banco de dados OK ... Mas preciso fazer a paginação de acordo com a query ... Abaixo a paginação q eu estou usando, para q alguém possa me ajudar ... Aki é onde eu recebo a query $func = $_GET['mostrar']; abraçosss paginacao.asp <?php include("admin/config/conecta.php"); // Pegar a página atual por GET $p = $_GET["p"]; // Verifica se a variável tá declarada, senão deixa na primeira página como padrão if(isset($p)) { $p = $p; } else { $p = 1; } // Defina aqui a quantidade máxima de registros por página. $qnt = 1; // O sistema calcula o início da seleção calculando: // (página atual * quantidade por página) - quantidade por página $inicio = ($p*$qnt) - $qnt; // Seleciona no banco de dados com o LIMIT indicado pelos números acima $func = $_GET['mostrar']; $sql_select = "SELECT * FROM produtos LIMIT $inicio, $qnt "; // Executa o Query $sql_query = mysql_query($sql_select); // Cria um while para pegar as informações do BD while($estoque = mysql_fetch_array($sql_query)) { // Exibe o nome que está no BD e pula uma linha ?> <table> <tr> <td width="192"> <table width="194"> <tr> <td width="42" height="39"><img src="admin/<?php echo $estoque['foto']; ?>"></td> <td width="140"><a href="comprar.php?comprar=<?php echo $estoque['id'];?>">Comprar</a></td> </tr> <td><a href="detalhes.php?mostrar=<?php echo $estoque['id']; ?>" onClick="NewWindow(this.href,'name','600','500','yes');return false"> <?php echo $estoque['produtos']; ?></a></td> <td>Total Itens:<?php echo " " . $estoque['quantidade']; ?></td> </tr> </table> </td> </tr> </table> <?php } // Depois que selecionou todos os nome, pula uma linha para exibir os links(próxima, última...) echo "<br />"; // Faz uma nova seleção no banco de dados, desta vez sem LIMIT, // para pegarmos o número total de registros $sql_select_all = "SELECT * FROM produtos"; // Executa o query da seleção acimas $sql_query_all = mysql_query($sql_select_all); // Gera uma variável com o número total de registros no banco de dados $total_registros = mysql_num_rows($sql_query_all); // Gera outra variável, desta vez com o número de páginas que será precisa. // O comando ceil() arredonda 'para cima' o valor $pags = ceil($total_registros/$qnt); // Número máximos de botões de paginação $max_links = 3; // Exibe o primeiro link 'primeira página', que não entra na contagem acima(3) echo "<a href='paginacao.php?p=1' target='_self'>primeira pagina</a> "; // Cria um for() para exibir os 3 links antes da página atual for($i = $p-$max_links; $i <= $p-1; $i++) { // Se o número da página for menor ou igual a zero, não faz nada // (afinal, não existe página 0, -1, -2..) if($i <=0) { //faz nada // Se estiver tudo OK, cria o link para outra página } else { echo "<a href='paginacao.php?p=".$i."' target='_self'>".$i."</a> "; } } // Exibe a página atual, sem link, apenas o número echo $p." "; // Cria outro for(), desta vez para exibir 3 links após a página atual for($i = $p+1; $i <= $p+$max_links; $i++) { // Verifica se a página atual é maior do que a última página. Se for, não faz nada. if($i > $pags) { //faz nada } // Se tiver tudo Ok gera os links. else { echo "<a href='paginacao.php?p=".$i."' target='_self'>".$i."</a> "; } } // Exibe o link "última página" echo "<a href='paginacao.php?p=".$pags."' target='_self'>ultima pagina</a> "; ?>
  13. Então quer dizer q se estiver logado e a energia cair e voltar eu continuou logado, só serei expirado do site após 10 minutos ... Seguinte imagine um sistema de login ::: exemplo eu estou logado no sistema, ai vem alguém e tenta se logar com a minha senha posso criar uma verificação, avisando q já existe um usuário logado legal !!! só pra concluir a energia ou o sistema caiu e voltou em menos de 8 minutos e eu estava on line efetuando uma compra ... vou ter q esperar mais dois minutos para voltar ao sistema e me logar novamente, pois foram 8 minutos sem o sistema e eu terei q esperar mais 2 para completar 10 e assim poder me logar novamente ... correto isso ???
  14. Bacana ... uma dúvida ... imagine q eu esteja logado no site, mas derrepente acabou a energia, eu continuarei logado no site ou não ??? Ou eu só serei deslogado se eu ficar 10 minutos inativo ???
  15. Sim me refiro do iss, aki tem permissão Painel_de_controle ?? . Caso não de certo Tente testar isso na web
  16. você está frazendo tudo aki dentro Painel_de_controle ??? se sim a sua pasta imagens_agenda também deve estar dentro com as permissoes também
  17. vixe cara q coisa .... tá assim, correto ? VISTEON -> com todas as permissões imagens_agenda -> com todas permissões
  18. dia ai, esse endereço VISTEON/imagens_agenda existe ?
  19. Se o nome da sua pasta é imagens_agenda você tem q alterar aki no seu scrit ... de: ' pasta onde as imagens serao guardadas pasta = Server.MapPath("imagens/") nome_foto = "/"&nome_foto ' pasta + nome dos arquivos cfoto = "imagens" + nome_foto para: ' pasta onde as imagens serao guardadas pasta = Server.MapPath("imagens_agenda/") nome_foto = "/"&nome_foto ' pasta + nome dos arquivos cfoto = "imagens_agenda" + nome_foto
  20. não tá correto as permissões ... Mas o nome da pasta é IMAGENS_AGENDA ???
  21. nessa pasta VISTEON também tem permissão ? Caso não dê permissão também está testando local né ? este endereço existe VISTEON/imagens ??
  22. Como o próprio erro diz é só você dá permissão na pasta imagens
  23. OK ... mas bem estranho porque não está funcionando, mas olhe isso ... ' pasta onde as imagens serao guardadas pasta = Server.MapPath("../agenda/imagens") nome_foto = "/"&nome_foto ' pasta + nome dos arquivos cfoto = "imagens" + nome_foto tente colocar a pasta imagens na raiz, assim ' pasta onde as imagens serao guardadas pasta = Server.MapPath("imagens/") nome_foto = "/"&nome_foto ' pasta + nome dos arquivos cfoto = "imagens" + nome_foto Caso depois dessa alteração ainda ocorra o erro posta o seu formulario aí, onde você envia os arquivos ... obs: não eskeça de mudar a pasta também fisicamente.
  24. Bom dia só altere essa linha MyFile.Write chrB(AscB(MidB(foto,i,1))) por MyFile.Write chr(AscB(MidB(foto,i,1)))
×
×
  • Criar Novo...