
doulo4ever
Membros-
Total de itens
366 -
Registro em
-
Última visita
Tudo que doulo4ever postou
-
Pessoal, no sistema de login da minha loja eu utilizo cookies! Tudo funciona normalmente quando abro a loja sem frames,mas quando utilizo frames, o sistema não consegue nem pegar o valor de "usuário" do micro do visitante que era pra ser gravado para que a pessoa não precise digitar o nome de usuário toda vez que entrar na loja! Utilizei o seguinte código para fazer isso: <% 'Chama o cookie gravado no pc do usuario if request.cookies(""&nomeloja&"")("usuario") = "" or request.querystring("user") <> "" or request.querystring("user") = "x" then user = request.querystring("user") if user = "x" then user = "" end if else user = request.cookies(""&nomeloja&"")("usuario") end if %> Lembrando que tudo funcionou normalmente quando eu abri a loja sem frames, mas eu vou usar frames na loja e o sistema não consegue nem gravar, nem buscar cookies no micro do usuário! Alguém podeme ajudar|? Existe alguma diferença de fazer com frames? Obrigado Paulo
-
Pessoal, na loja que estou fazendo, utilizo um cookies para o login! Funciona normalmente quando abro a loja sem frames, mas se eu utilizar frames ele não consegue gravar nem pegar cookies do micro do usuários! Por exemplo, se a pessoa fizer o login, na próxima vez ela não precisa digitar o nome de usuário, fica gravado um cookie no micro do usuário, e o sistema pega o cookie "usuário" e coloca no campo, fiz da seguinte forma: <% 'Chama o cookie gravado no pc do usuario if request.cookies(""&nomeloja&"")("usuario") = "" or request.querystring("user") <> "" or request.querystring("user") = "x" then user = request.querystring("user") if user = "x" then user = "" end if else user = request.cookies(""&nomeloja&"")("usuario") end if %> Lembrando que tudo funcionou corretamente quando não utilizo frames, mas eu quero utilizar frames e nem este cookie que está gravado no micro do usuário ele não consegue pegar e mostrar no campo! Alguém pode me ajudar? Existe alguma diferença ao utilizar frames ou não? Obrigado Paulo
-
Pessoal, a dica do dark0 deu certo! Realmente dark0, não tinha reparado que tinha um & no final também, concertei e funcionou exepcionalmente bem!!!!! VALEU MSMMMMMM!
-
Pois é, eu uso isso mesmo! Mas eu quero ordenar pelos destacados, sendo que os destacados tem valor 1 no banco de dados, como eu faço um "order by" com essa condição?
-
Galera, não sei o que está acontecendo, mas ainda está aquele erro: O código está assim agora: <% 'Verifica se a compra está vazia if request.querystring("compra") = "" then abredb.close set abredb = nothing response.redirect "fechapedido.asp?compra=entrar&idcat="&Request.QueryString("idcat")"" end if if request.querystring("compra") = "ok" and session("usuario") = "" then abredb.close set abredb = nothing response.redirect "fechapedido.asp?compra=login&idcat="&Request.QueryString("idcat")"" end if if request.querystring("compra") = "entrar" then intOrderID = cstr(Session("orderID")) %> Se alguém puder ajudar, agradeço! Paulo
-
Deu erro do mesmo jeito! O que deve ser mudado acho que é o código Request.QueryString("idcat") Não deve ser assim que usa nesses casos! Alguém pode me ajudar?
-
Galera, aquele código para puxar o valor da variável do link (<%= Request.QueryString("idcat") %>) eu usei em todos os links que estavam em html e funcionou corretamente, mas agora tem o seguinte código: <% 'Verifica se a compra está vazia if request.querystring("compra") = "" then abredb.close set abredb = nothing response.redirect "fechapedido.asp?compra=entrar&idcat=Request.QueryString("idcat")" end if if request.querystring("compra") = "ok" and session("usuario") = "" then abredb.close set abredb = nothing response.redirect "fechapedido.asp?compra=login&idcat=Request.QueryString("idcat")" end if if request.querystring("compra") = "entrar" then intOrderID = cstr(Session("orderID")) %> Reparem que eu tentei mudar a linha de código, coloquei &idcat=Request.QueryString("idcat") nos links, mas está dando um erro: Como eu devo fazer nesse caso? Valeu mesmo
-
Pessoal como eu faço para ordenar o resultado das consultas por nome e pelos livro destacados? Criei um campo "destacado" na tabela "biblio_acervo" que seta se o livro deve ser destacado ou não (0=Não , 1=Sim), eu queria que os livros destacados aparecessem primeiro! Como eu faço para ordenar dessa forma? Por nome e por ser destacado ou não? Valeu Galera
-
Não entendi muito bem, mas beleza! O importante é que deu certo desse jeito qu eu fiz também, mas um dia eu preciso descobrir qual é a manha de poder criar várias sub-categorias sem precisar criar tabelas, vou dar uma fuçada em scripts prontos!
-
No caso tive que tirar o echo "</tr>"; da segunda coluna senão ía desorganizar a tabela, mas funcionou corretamente! Valeu mesmo galera pela ajuda! Sabe esse negócio de sub-categoria? Então...eu tive que criar outra tabela "biblio_subcateg" para fazer isso, mas eu vejo de vez em quando em códigos de lojas virtuais que é possível criar sub-categorias ilimitadamente, como é possível criar centenas de sub-sub-subs-categorias sem que seja preciso criar tabelas e tabelas para isso? Existe alguma outra técnica? Qual é a teoria disso? VALEUUUUUU
-
Valeu M@luco Belez@, era isso mesmo! http://www.cosmopolisemrede.com.br/utilita...ia.php?codigo=1 Só que no meu caso precisaria ser pelo menos 3 colunas ao invéz de 2, o que mais que tem de ser implementado para conseguir isso? Valeu!
-
Olá Maluco, usei os dados do seu tutorial, não sei se montei errado no código, só sei que deu um erro: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/cosmopol/public_html/utilitarios/biblioteca/vercategoria.php on line 107 http://www.cosmopolisemrede.com.br/utilita...ia.php?codigo=1 O código ficou dessa forma: <? $tabela = "biblio_subcateg"; $qtde = "8"; $clausula = "WHERE categoria='$codigo'"; $complink = "&codigo=$codigo"; require("paginacao.php"); $sql = "select * from $tabela $clausula Limit $inicio,$quantidade"; $query = @mysql_query($sql); if (!$query){ die ("Problemas ao executar o sql !!!"); } else { if($total == 0) { echo "<div align=center><center><table border=1 cellpadding=10 cellspacing=0 style='border-collapse: collapse' bordercolor=#F0F0F0 width=90% id=AutoNumber1><tr><td width=17% align=center><font face=Verdana size=2><img border=0 src=images/note4.gif></font><td width=83% valign=middle><p align=left><font face=Verdana size=2><img src=images/flecha.gif> <b>Desculpe,</b> não existem sub-categorias nesta categoria</font></td></tr></table></center></div>"; } else { if($total>0) echo "<div align=center><center><table border=1 cellpadding=10 cellspacing=0 style='border-collapse: collapse' bordercolor=#F0F0F0 width=90% id=AutoNumber1><tr><td width=17% align=center><font face=Verdana size=2><img border=0 src=images/note5.gif></font><td width=83% valign=middle><p align=left><font face=Verdana size=2><img src=images/flecha.gif> Existem <b>$total</b> sub-categoria(s) cadastrada(s) nesta categoria</font></td></tr></table></center></div>"; echo "<br><div align=center><center><table border=1 cellpadding=10 cellspacing=0 style='border-collapse: collapse' bordercolor=#F0F0F0 width=90% id=AutoNumber1>"; for($i=0;$i<mysql_num_rows($sql);$i++) { $idsubcateg = @mysql_result($sql,$i,"idsubcateg"); $nome = @mysql_result($sql,$i,"nome"); echo "<tr>"; echo "<td align=center><p align=left><font face=Verdana size=2><img src=images/flecha.gif> <a href='versubcategoria.php?codigo=$idsubcateg'><b>$nome</b></a></font></td>"; $i++; $idsubcateg = @mysql_result($sql,$i,"idsubcateg"); $nome = @mysql_result($sql,$i,"nome"); echo "<td align=center><p align=left><font face=Verdana size=2><img src=images/flecha.gif> <a href='versubcategoria.php?codigo=$idsubcateg'><b>$nome</b></a></font></td>"; echo "</tr>"; } echo "</table></center></div>"; echo "<br><div align='center'><font face=Verdana size=2>$monta_link</font></div>"; } } mysql_close($conn); ?>
-
Já sim, os valor início e quantidade já estão definidos, esse negócio tem a ver com a paginação e não era bem isso que eu queria! Se eu mudar o valor de $qtde = "8"; para 4 funciona, mas não isso que eu quero porque daí só vão aparecer 4 registros em uma página, mas o que eu quero é que apareçam no máximo 4 colunas de cada vez e não apenas 4 registros por página! Alguém pode me ajudar? Obrigado
-
Galera, na minha biblioteca virtual, eu vou trabalhar com sub-categorias! Só que quando eu clico em uma categoria para ver as sub-categorias existentes, eu queria que elas aparecessem dentro de uma tabela e separadas por colunas, então fiz da seguinte forma: <? $tabela = "biblio_subcateg"; $qtde = "8"; $clausula = "WHERE categoria='$codigo'"; $complink = "&codigo=$codigo"; require("paginacao.php"); $sql = "select * from $tabela $clausula Limit $inicio,$quantidade"; $query = @mysql_query($sql); if (!$query){ die ("Problemas ao executar o sql !!!"); } else { if($total == 0) { echo "<div align=center><center><table border=1 cellpadding=10 cellspacing=0 style='border-collapse: collapse' bordercolor=#F0F0F0 width=90% id=AutoNumber1><tr><td width=17% align=center><font face=Verdana size=2><img border=0 src=images/note4.gif></font><td width=83% valign=middle><p align=left><font face=Verdana size=2><img src=images/flecha.gif> <b>Desculpe,</b> não existem sub-categorias nesta categoria</font></td></tr></table></center></div>"; } else { if($total>0) echo "<div align=center><center><table border=1 cellpadding=10 cellspacing=0 style='border-collapse: collapse' bordercolor=#F0F0F0 width=90% id=AutoNumber1><tr><td width=17% align=center><font face=Verdana size=2><img border=0 src=images/note5.gif></font><td width=83% valign=middle><p align=left><font face=Verdana size=2><img src=images/flecha.gif> Existem <b>$total</b> sub-categoria(s) cadastrada(s) nesta categoria</font></td></tr></table></center></div>"; echo "<br><div align=center><center><table border=1 cellpadding=10 cellspacing=0 style='border-collapse: collapse' bordercolor=#F0F0F0 width=90% id=AutoNumber1><tr>"; while ($i = @mysql_fetch_array($query)){ $idsubcateg = $i["idsubcateg"]; $nome = $i["nome"]; echo "<td align=center><p align=left><font face=Verdana size=2><img src=images/flecha.gif> <a href='versubcategoria.php?codigo=$idsubcateg'><b>$nome</b></a></font></td>"; } echo "</tr></table></center></div>"; echo "<br><div align='center'><font face=Verdana size=2>$monta_link</font></div>"; } } mysql_close($conn); ?> Mas tem um problema...os registros vão aparecendo um do lado do outro sem limite, o que pode desorganizar a página se existirem muitos, eu queria que ao listar os resultados, aparecessem no máximo 4 colunas, e os demais resultados embaixo nas próximas 4 colunas! Não sei se deu pra entender direito!? Para ver como está entre http://www.cosmopolisemrede.com.br/utilitarios/biblioteca cliquem em "Literatura", vão aparecer 6 sub-categorias, mas uma do lado da outra, se fossem 10 ía virar uma zona, então eu quero restringir o número de colunas em 4! Obrigado pela força, se não deu pra entender me digam! Paulo
-
carinha, existem programas de thumbnails que fazem isso! nem precisa ser por GD não!
-
Realmente galera, agora funcionou normalmente! BRIGADUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
-
Pessoal, funcionou tudo ok, mas o valor da variável idcat está se perdendo quando eu clico no link para ver os produtos das subcategorias! O menu tenta buscar no link aquele valor idcat=1, mas não está conseguindo porque ele simplesmente some depois que eu clico nos próximos links! Para solucionar este caso, vou ter que colocar este valor em todos os links da página! Tentei das seguintes formas: <a href="sessoes.asp?item=<%= menu("id") %>&idcat=<% Request.QueryString("idcat") %>"> <a href="sessoes.asp?item=<%= menu("id") %>&idcat=<% "&Request.QueryString("idcat")&" %>"> <a href="sessoes.asp?item=<%= menu("id") %>&idcat=<% &Request.QueryString("idcat")& %>"> Mas nenhuma conseguiu puxar o valor do link! Neste caso o código tem que ser diferente?
-
Galera, valeu mesmo!
-
Era bem isso mesmo, só que tipo...se for nulo, como eu faço para redirecionar para outra página?
-
Galera, eu usei o código "&Request.QueryString("idcat")&" conforme o Carlos Seiji sugeriu e funcionou corretamente, mas eu queria tirar só mais uma dúvida básica! Como eu faço para que se o valor da variável idcat for nulo (?idcat=) aparecer algo como "especifique uma categoria" e se tiver um valor especificado (?idcat=1) aí sim aparecer a página normalmente e listar as subcategorias daquela categoria principal? Agradeço qualquer ajuda!
-
Valeu Carlos Seiji, agora funcionou corretamente! Obrigado Paulo
-
Isso! Eu preciso pegar o valor id=1 e transportá-lo para o select que vai mostrar apenas as sub-categorias referentes àquela categoria principal! mariofdf, tentei sua sugestão, mas continua não mostrando nada! O select continua não conseguindo pegar o valor
-
É uma loja virtual! Existe um arquivo "categorias.asp" que pega as categorias existentes e lista categorias.asp <table border=1> <% Set cat = abredb.Execute("SELECT * FROM categorias ORDER by nome;") While Not cat.EOF%> <TR> <TD VALIGN="middle"><a href=default.asp?idcat=<%= cat("idcat") %>> <%= cat("nome") %></a> </TD></TR> <% cat.MoveNext Wend cat.Close Set cat = Nothing%> </table> default.asp <table border=1> <% 'Monta o menu de departamentos Set menu = abredb.Execute("SELECT * FROM sessoes WHERE ver='s' AND cat='&idcat' ORDER by nome;") While Not menu.EOF%> <TR> <TD VALIGN="middle"><a href=sessoes.asp?item=<%= menu("id")> <%=menu("nome")%></a> </TD> </TR> <% menu.MoveNext Wend 'Fecha o menu menu.Close Set menu = Nothing%> </table> Mas este select do arquivo default.asp não está pegando a variável "idcat" do link! Tem alguma coisa a mais que deve ser feita? Obrigado
-
Oi pessoal, como eu faço para pegar a variável de um link e enviar para um select? O link é: default.asp?idcat=1 O select é: Set menu = abredb.Execute("SELECT * FROM sessoes WHERE ver='s' AND cat='1' ORDER by nome;") Eu tentei o seguinte: <table border=1> <% 'Monta o menu de departamentos Set menu = abredb.Execute("SELECT * FROM sessoes WHERE ver='s' AND cat='&idcat' ORDER by nome;") While Not menu.EOF%> <TR> <TD VALIGN="middle"><a href=sessoes.asp?item=<%= menu("id")> <%=menu("nome")%></a> </TD> </TR> <% menu.MoveNext Wend 'Fecha o menu menu.Close Set menu = Nothing%> </table> Mas não está listando! Eu tenho que colocar alguma linha de código para resgatar aquela variável do link antes de fazer o &idcat ? O select não está pegando o variável que está no link! Alguém pode me ajudar? Obrigado
-
Pessoalz, como faz pra passar mais de uma variável no mesmo link? vercategoria.php?cat=1 só que eu queria passar também ?subcat=1 tentei: vercategoria.php?cat=1?subcat=1 mas não deu muito certo! é assim mesmo que faz? obrigado Paulo