Ir para conteúdo
Fórum Script Brasil

[ GuTo ]

Membros
  • Total de itens

    955
  • Registro em

  • Última visita

Tudo que [ GuTo ] postou

  1. [ GuTo ]

    Web Wiz Fórum

    por favor, me consiga o URL pra download deste fórum... um link direto e um pra página do mesmo... valeu
  2. [ GuTo ]

    Ajuda

    o q seria estes ,3,3 ??? não sei pra q servem rs.open sql,db,3,3
  3. [ GuTo ]

    Ajuda

    Não sei aonde tá o erro aki... diz q é na linha do rs.open sql,db <% Option Explicit dim id, db, rs, sql if id = "" then id = request.QueryString("id") set db = Server.CreateObject("ADODB.Connection") set rs = Server.CreateObject("ADODB.Recordset") db.open "Provider=Microsoft.Jet.OLEDB.4.0;data source="& Server.MapPath("dados.mdb") %><html> <head> <title>untitled</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body topmargin="0"> <% sql = "SELECT eventos.id, eventos.data, eventos.nome, eventos.local, eventos.id_organizador, eventos.sobre, membros.apelido FROM eventos INNER JOIN membros " sql = sql & "ON eventos.id_organizador = membros.id " sql = sql & "WHERE eventos.id="&id&" " rs.open sql,db if rs.eof then %>Evento não existente <% else %>dados do membros: <%=rs("apelido")%> bla bla.. <%end if%> </body></html>
  4. Olá galera :D :D Fiz um javascript para solicitar o nome do visitante que acessa a página. ;) Quando ele não digita nada (deixa o campo em branco) e aperta OK, tudo bem, é escrito "Visitante". :P Mas se acontecer o seguinte, independente de ele escrever alguma coisa ou não, ele apertar Cancelar, tem como fazer o script mostrar outra coisa além de null? :huh: No caso se ele clicasse em cancelar, eu gostaria de escrever "Visitante" também. <script language="JavaScript"> var name = prompt("Digite seu Nome", "") if (name == "") { document.write('Visitante'); } else { document.write('<font color=#3A6EA5><b>'+name+'</b></font>'); } </script>
  5. [ GuTo ]

    Inner Join 2 Tables

    Valeu Shaman_Rj, resopi, pgmador. :D Sempre podendo contar com vocês! ;)
  6. [ GuTo ]

    Pequenas Dúvidas

    Fala galera, tow com umas dúvias q não acho respostas nos tutorias os artigos e tudo mais... Os códigos onde eu tenho dúvida na sua função, o q faz e etc, são os em negrito CInt(Request.QueryString("start")) UCase(Request.QueryString("s")) Ql é o erro neste aki e explicação dos campos em negrito: apelido = trim(request.form(("apelido")), """", """""") Dúvida: numa página q só dá pra ser acessada com êxito se tiver isso depois dela ?id=1, por exemplo... como faria pra quando alguém acessar só pelo nome da página, ex. htt://site.com/noticia.asp mostrar alguma msg de erro? Ah... antes de mais nada.. estou precisando de uma ajuda numa página de cadastro, quero fazer algo bem feitinho... a principio não quero pedir ajuda, e to conseguindo fazer algo legalzinho já... claro, eu olho alguns scripts aki pra ajudar a me cituar, rs*... mas se eu precisar de ajuda, eu vou vir aki no fórum pedir um help.. dae se alguém puder ajudar nas pequenas coisinhas q eu não souber, serei grato!
  7. [ GuTo ]

    Inner Join 2 Tables

    resopi valeu, o q você disse me ajudou em termos... :P Agora o problema não é muito difenrente, mas tentei de formas parecidas e nada. quero agora fazer o recordset em uma página ASP, por exemplo, de dois campos, cada um de uma tabela, onde ambos tem o mesmo nome. Suponhamos q o campo se chame nome, as tabelas tem os nomes de: noticias e membros, ok??! Então agora no recorset, quero mostrar o nome da noticia e o nome do membro autor da noticia, ficando algo assim na página: <table> <tr> <td>Nome do Livro</td> <td>Nome do Autor</td> </tr> <tr> <td><%=rs("nome")%><!-- aki puxar da tabela noticias o campo nome--> </td> <td><%=rs("nome")%><!-- aki puxar da tabela membros o campo nome --></td> </tr> </tabe> Resumindo... Como faço pra dar um RS em campos de mesmo nome de duas tabelas? Obs.: No caso nessa tabela tem outros campos distintos... e para eles poderem ser associados, faço um inner join nas duas tabelas afirmando q os campos noticias.id_autor e no membros.id são iguais(correspondem um ao outro).
  8. [ GuTo ]

    Inner Join 2 Tables

    :D Consegui fazer um INNER JOIN de 2 Tables. Ele responde tudo sem erro, mas tem um problema: Nas 2 tables tenho campos repetidos: nome, descricao que não são comuns. No Response.Write ou no RecorSet ele so pega de 1 table. Há alguma maneira deu especificar de qual tabela quero nome, sobre...? Sei que tem como fazer isso, pois num site dum conhecido meu vi isso e, no BD dele, quase todas as tabelas tem campos de mesmo nome, e ele trabalha também com inner join e entre outros join... só q como é raro ver ele na net, não tive chance de perguntar pra ele... então peço a ajuda de vocês... Olhem as linhas: 35 e 65 <% Option Explicit dim id if id = "" then id = request.QueryString("id") dim db, rs, sql set db = Server.CreateObject("ADODB.Connection") set rs = Server.CreateObject("ADODB.Recordset") db.open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("dados.mdb") %><html> <head> <title>Chat Canoas</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body topmargin="0"> <% sql = "select * from eventos INNER JOIN membros " sql = sql & "ON eventos.id_organizador = membros.id " sql = sql & "where eventos.id="&id&" " rs.open sql,db if rs.eof then %><h4 align="center" class="cor2">Evento não existente</h4> <p align="center"><a href="javascript:history.back()"><img src="http://www.chatcanoas.pop.com.br/icons/seta_left.gif" border="0" width="10" height="09"> Voltar</a></b></p> <% else %><table width="598" border="0" cellpadding="0" cellspacing="0"> <tr bgcolor="#7487A5"> <td width="11" align="right" valign="top"><img src="templates/borda_ce.gif" width="11" height="14"></td> <td width="108" class="Rodape"><%=day(rs("data"))%>/<%=month(rs("data"))%> - <%=hour(rs("data"))%>:<%=minute(rs("data"))%></td> <td width="485" height="20" class="Cabecalho"><%=rs("nome")%><!-- aki eu keria q mostrasse o nome do evento, e não o nome do membro. --></td> <td width="11" align="left" valign="top"><img src="templates/borda_cd.gif" width="11" height="14"></td> </tr> <tr> <td colspan="5" bgcolor="#C0C0C0"><table width="598" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#F8F9FB" class="ptable"> <tr bgcolor="#DEE3E7"> <td width="115" rowspan="5" valign="top" align="center">&nbsp; </td> <td bgcolor="#DEE3E7">Data</td> <td width="207" bgcolor="#DEE3E7"><%=rs("data")%></td> <td width="43"bgcolor="#DEE3E7" align="center">Hora</td> <td width="153" bgcolor="#DEE3E7"><%=hour(rs("data"))%>:<%=minute(rs("data"))%></td> </tr> <tr> <td bgcolor="#DEE3E7">Local</td> <td colspan="3" bgcolor="#DEE3E7"><%=rs("local")%></td> </tr> <tr> <td bgcolor="#DEE3E7">Organizador</td> <td colspan="3" bgcolor="#DEE3E7"> <a href="perfil.asp?id=<%=rs("id_organizador")%>"><%=rs("apelido")%></A> </td> </tr> <tr> <td bgcolor="#DEE3E7">Confirmados</td> <td colspan="3" bgcolor="#DEE3E7"><!-- ainda por fazer -->XX Total, XX Garotos, XX GartAs</td> </tr> <tr> <td width="89" valign="top" bgcolor="#DEE3E7">Descri&ccedil;&atilde;o</td> <td colspan="3" bgcolor="#DEE3E7"><%=rs("descricao")%><!-- aki eu keria q mostrasse a descricao do evento, e não a descricao do membro. --><br></td> </tr> </table></td> </tr> <tr bgcolor="#7487A5"> <td align="left" valign="bottom"><img src="templates/borda_be.gif" width="11" height="14"></td> <td height="20" colspan="2" align="right" class="Rodape"> </td> <td width="11" align="right" valign="bottom"><img src="templates/borda_bd.gif" width="11" height="14"></td> </tr> </table> <%end if%> <% db.Close Set rs = Nothing Set db = Nothing %> </body> </html> Já tentei fazer <%=rs("eventos.nome")%> e <%=rs("eventos.descricao")%> e <%=rs.eventos("nome")%> e <%=rs.eventos("descricao")%> e não funfou :blink:
  9. [ GuTo ]

    Erro Na Sql

    Alouuuu... Vou resumir minha dúvida/problema: Consegui fazer um INNER JOIN de 2 Tables. Ele responde tudo sem erro, mas tem um problema: Nas 2 tables tenho campos repetidos: nome, descricao que não são comum. No Response.Write ele so pega de 1 table. Há alguma maneira deu especificar de qual tabela quero nome, sobre...? :blink:
  10. [ GuTo ]

    Erro Na Sql

    :D Putz, q mala eu sou... Volto aki pra pedir um help... agora to fazendo a evento.asp que trabalhará principalmente com a tabela eventos, q tem os seguintes campos. - id, nome, local, data, descricao, id_organizador E trabalhará também com a tabela membros, que tem como principais campos: - id, nome, apelido, descricao Pois bem, note que há campos de mesmo nome em ambas tabelas, pois bem... Estou listando um evento, o de id nº2, da tabela eventos né. (evento.asp?id=2) B) Então na tela deveria aparecer: data do evento, nome do evento, hora do evento, local do evento, organizador do evento e a descrição do evento. pois bem... como faria pra dar o recordset no nome e na descricao da tabela eventos? Ou seja, não quero mostrar o nome do membro e nem a descrição do membro, mas sim do evento. Tentei fazer rs("eventos.nome") e rs("eventos.descricao") mas não dá, preciso de ajuda. :blink: Qlqr coisa, icq 322840175. Por favor, me ajudem nesta parte... falta pouco. ;)
  11. [ GuTo ]

    Erro Na Sql

    Ai ai, vivendo e aprendendo... com muito esforço galera, eu ando me superando. Antes de postar as dúvidas, eu juro q procuro as respostas em tudo quanto é canto. Se não acho, venho aki e posto a dúvida, mas isso não quer dizer que eu deixo de procurar esclarecer minha dúvida pesquisando sozinho em todos meios disponiveis na internet. Pois bem, testei nesta linha sql = sql & "where noticia.id='"&id&"' " tirar as aspas simples ', pois lembrei o id é um numero, então não é string... dae funfou. Ah, retirei o DISTINCT q tinha colocado, a principio eu não tinha entendido direito pra q servia, depois q entendi vi q só estava atrapalhando. De qlqr forma, obrigado. Obs.: fiquei fazendo umas consultas sql com BD e dae surgiu tal idéia.
  12. [ GuTo ]

    Erro Na Sql

    Ae rapaziada.. descobri q tudo está ok, o unico problema está no where. pois em todas as tabelas há um campo com o mesmo nome: id. Então, na hora de fazer o select, ele não sabe de ql tabela selecionar o id, se é da membros ou da noticias. então eu mudei a instrução, ficando assim: <% sql = "select DISTINCT * from noticias INNER JOIN membros " sql = sql & "ON noticias.id_autor = membros.id " sql = sql & "where noticia.id='"&id&"' " rs.open sql,db if rs.eof then %> Então vejam o q eu quero... quando eu acessar noticia.asp?id=1 mostrará a noticia de id nº1, da tabela noticias, isso usando querystring. Mas quando eu fiz esta sql deu este erro: A linha 41 é a do rs.open sql,db Mas sei q o erro está no finalzinho do código ali da instrução sql, mas não sei como faze-lo funcionar (noticia.id='"&id&"') Lembrando q o inicio do código tem isso:<% Option Explicit dim id if id = "" then id = request.QueryString("id") dim db, rs, sql set db = Server.CreateObject("ADODB.Connection") set rs = Server.CreateObject("ADODB.Recordset") db.open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("dados.mdb") %>
  13. Todos são grátis e tem planos pagos. Agora falo sobre os plnos gratuitos destes servidores Brinkster: é bom, rápido, não tem propaganda, mas não tem suporte a cdonts e aspmail nem nada. 7host: é lerdo, bonzinho ateh, não lembro se suporta cdonts ou aspmail. DomainDLX: velcocidade é + ou -, tem um pop up nas páginas, como já foi dito... dizem q tem supoerte a cdonts e aspmail, mas tentei e não funfou. ASPECTO.NET: rápido, suporte e CDONTS e JMAIL, e outras coisas. visite o site e veja os planos. Lá, pelo menos nesse site, tem tudo explicado do q tem suporte e q comandos não podem ser usados. Recomendo! Obs.: Peço ao moderador resopi que crie um tópico pendurado, se não já existe :D , sobre servidores gratuitos de asp, e dizendo suas vantagens e desvantagens.
  14. [ GuTo ]

    Erro Na Sql

    Bem galera, vou explicar o que eu quero fazer então. Tenho um BD com várias tabelas, e a principal delas é a membros, onde guarda os dados pessoais de cada membro cadastrado no site. Depois tenho outras tabelas, as que eu considero de maior importancia depois desta, são a eventos e noticias. Pois bem, nelas ficara armazenado os seguintes campos, respectivamente; - id, nome, local, data, descricao, id_organizador; - id, id_autor, titulo, descricao, data; Então... o id_organizador e id_autor seriam campos que teria o id do usuário cadastrado na tabela membros. Ex.: Eu fui a primeira a pessoa à me cadastrar em meu site, então meu id será 1. Até aí tudo ok. Então eu irei anunciar/promover um evento, daí na hora q eu kerer fazer isso, teria de ser inserido na tabela eventos todos os dados, inclusive o meu id, q seria inserido no campo id_organizador. Deu pra entender? Pelo que eu saiba, tenho de usar INNER JOIN. Acho eu que meu código está certo, mas está dando erro. Desculpe, mas não sei. Se alguém puder me ajudar a resolver este problema ficarei grato. Para quem tiver interessado em saber mais sobre INNER JOIN e querer me ajudar, aqui disponiblizo um link que mostrará um artigo que fala como usar INNER JOIN. Clique aqui e veja o artigo ;)
  15. [ GuTo ]

    Erro Na Sql

    Olá galera Não sei o q tá errado nessa merda...hehe...não sei mesmo...se alguém puder, me ajude...por favor... ERRO NOTICIA.ASP <% Option Explicit dim id if id = "" then id = request.QueryString("id") dim db, rs, sql set db = Server.CreateObject("ADODB.Connection") set rs = Server.CreateObject("ADODB.Recordset") db.open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("dados.mdb") %><html> <head> <title>Chat Canoas</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link href="styles.css" rel="stylesheet" type="text/css"> </head> <body topmargin="0"> <% sql = "select * from noticias INNER JOIN membros" sql = sql & "ON noticias.id_autor = membros.id" sql = sql & "where id=" & id rs.open sql,db if rs.eof then %><h4 align="center" class="cor2">Notícia não existente</h4> <p align="center"><a href="javascript:history.back()"><img src="http://www.chatcanoas.pop.com.br/icons/seta_left.gif" border="0" width="10" height="09"> Voltar</a></b></p> <% else %><table class="bg2" width="418" border="0" align="center" cellpadding="0" cellspacing="1"> <tr class="bg1"> <td width="25%"><%=day(rs("data"))%>/<%=month(rs("data"))%> - <%=hour(rs("data"))%>:<%=minute(rs("data"))%></td> <td width="367">&nbsp;<b><a href="noticia.asp?id=<%=rs("id")%>"><%=rs("titulo")%></a></b></td> </tr> <tr class="bg1"> <td colspan="2" class="bg2"> <table width="130" border="0" align="left"> <tr> <td align="center"><img src="figuras\usr_<%=rs("id_autor")%>.jpg"></td> </tr> </table><%=rs("sobre")%></td> </tr> <tr class="bg2" height="18"> <td height="18" colspan="2"><table width="410" height="18" border="0" align="center" cellpadding="0" cellspacing="0" class="noticia"> <tr> <td width="295" style="border-right=#F8F9FB 1px solid;">Autor: <a href="perfil.asp?id=<%=rs("id_autor")%>">Autor apelido<!-- Como faço pra mostrar o apelido do Autor ou qualquer outro do dado do mesmo? --></A> </td> <% Dim total,garotos,garotas set db = Server.CreateObject("ADODB.Connection") db.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db/geral.mdb") set rs = Server.CreateObject("ADODB.recordset") rs.open "SELECT COUNT(*) As total_comentarios FROM membros",db,1,1 total_comentarios = rs("total_comentarios") rs.close db.close set rs = nothing set db = nothing %><td width="115" align="right">&nbsp;<a href="noticia.asp?id=<%=rs("id")%>">Coment&aacute;rios</a> (<%response.write(total_comentarios)%>)</td> </tr> </table></td> </tr> </table> <%end if%> <% db.Close Set rs = Nothing Set db = Nothing %> </body> </html>
  16. [ GuTo ]

    Esqueci Senha

    OK. Recebi o e-mail do meu teste ali da página... o "esquecisenha.asp" funcionou perfeitamente. + uma vez, obrigado caicai. OK Decio Vou dar um look no seu código! Obs.: estou usando a aspecto.net, ótimo servidor de ASP, que trabalha com CDONTS e JMAIL. Recomendo!
  17. [ GuTo ]

    Login

    Valeu aí Tarkan! Funfou que foi uma beleza! Te devo uma!
  18. [ GuTo ]

    Esqueci Senha

    Olá Troquei o SendMail apenas por Send e dae apareceu, q o objeto conn não existia na ultima linha da página... claro... ela se chamava db... ficando assim... Bem... depois disso testei e deu a resposta Senha Enviada com sucesso. Bem... agora quero ver se receberei a senha pelo e-mail... caso cotrário, eu não sei de mais nada... pois tenho um cadastro aki q fiz q envia senha por email, mas dae aparece msg q foi enviada, mas nunca recebi o e-mail... o q poderia ser?? Bem, em todo o caso, vou esperae este e-mail chegar... a principio, agora tudo parece estar OK! Muito obrigado pela ajuda caicai, te devo uma!
  19. [ GuTo ]

    Esqueci Senha

    ae caicai no código q você postou só falotou declarar 2 variaveis, dae eu as declarei. Mas olha só... testei dae e deu esse erro: Como solucionar isso?
  20. [ GuTo ]

    Esqueci Senha

    Alouuuu... alguém aí manja isso e poderia me ajudar???
  21. [ GuTo ]

    Login

    Ok pgamdor, fiz isso... mas não deu certo ainda... achu q eu to errando em mais alguma coisa... um amigo meu deu uma dica no icq rapidinho e saiu... achu que foi isso mais ou menos... olhem Agora a nossa conversa no icq
  22. [ GuTo ]

    Esqueci Senha

    Pois é galera, o problema é q não tá sendo reportado erro algum. Fiz como o Decio disse, passei as váriaveis pra depois do select, ficando assim... Mas a página continua com erro e não é reportado ainda.. Se alguém puder ajudar... :lol:
  23. [ GuTo ]

    Esqueci Senha

    esqueci.htm esqueci.asp
  24. [ GuTo ]

    Login

    Página login.asp main.asp
  25. [ GuTo ]

    Ajuda

    Pô galera...é uma explicaçãozinha ae só...
×
×
  • Criar Novo...