Ir para conteúdo
Fórum Script Brasil

Ed_MacGyver

Membros
  • Total de itens

    32
  • Registro em

  • Última visita

Tudo que Ed_MacGyver postou

  1. Consegui achar a solução! É só ir no arquivo lightbox.js dentro da pasta js e alterar as linhas (originalmente 61 e 62) onde tem: labelImage: "Image", labelOf: "of" altera o texto "Image" para "Imagem" e o texto "of" para "de": labelImage: "Imagem", labelOf: "de" E pronto, resolvido.
  2. Olá a todos, Estou usando o plugin do lightbox 2 para galeria de imagens, percebo que quando temos um grupo de imagens aparece no rodapé a informação "Image X of Y" onde "X" é o número da imagem atual e "Y" é o número total de imagem daquele grupo. Estou tentando deixar esta informação em português, ou seja, "Imagem X de Y". Já consegui alterar as imagens de "próximo", "anterior" e o do botão "fechar". Desde já agradeço a ajuda.
  3. Valeu Willian! Era justamente o que eu precisava. Funcionou muito bem. :lol:
  4. Olá a todos, Tenho uma váriavel da seguinte maneira: $UrlAtual = "http://www.meusite.com.br?index.php?link=00&parametro1=parametro1&parametro2=parametro2"; e estou passando a variável $UrlAtual normalmente pelo método GET: <a href="frm_reportarerro.php?pagina=<?php echo $UrlAtual; ?>" style="text-decoration:none">Reportar erro nesta página</a> Sendo assim recebo a variável $UrlAtual através do parâmetro "pagina" pelo método GET na página "frm_reportarerro.php": $pagina = $_GET["pagina"]; Mas a variável página é retornada da seguinte forma: http://www.meusite.com.br?index.php?link=00 Ou seja, sem os parâmetros &parametro1=parametro1&parametro2=parametro2, pois os mesmos contém o caractere &, sendo interpretado pelo método GET como outro parâmetro distinto. Teria como eu pegar esses parâmetros por esse método mesmo que a váriável contenha esses caracteres (&)? Quero que a variável $pagina seja retornada assim: http://www.meusite.com.br?index.php?link=00&parametro1=parametro1&parametro2=parametro2 Agradeço a ajuda.
  5. Pessoal, será que existe algum comando em php (ou mesmo javascript) para fechar automaticamente a janela atual depois que for direcionado para outra página. Vou explicar: Tenho um script que cria um arquivo .txt no servidor, logo em seguida o usuário é direcionado para o download do mesmo e a janela atual fica em branco (só tem comandos php nela) assim: /*códigos*/ <script>window.location='download_arquivo.php'</script> onde arquivo_download é apenas o download do arquivo que abre em uma janela própria. Queria algo +- assim: /*códigos*/ fecha_janela_depois_de_executar_este_comando(<script>window.location='download_arquivo.php'</script>); Será que existe algo assim? Se alguém conhece posta aê.
  6. Ok pessoal, obrigado pela força. Já consegui resolver, utilizei a dica do MrReisGuilherme (usar a função mysql_fetch_assoc($sql)) e fui limpando o recipiente a cada novo ciclo do loop com a função $mail->ClearAllRecipients();, fiz também uma alteração de lugar com os códigos: include "mailer.php"; $mail->Subject = "$txt_assunto"; e $mail->Body = "$txt_news"; que nesse último caso acho que não influenciou em nada, abaixo estou postando o código após as alterações: <?php session_start(); include "conexao.php"; $txt_news = $_POST["txt_news"]; $txt_assunto = $_POST["txt_assunto"]; $sql = mysql_query("SELECT * FROM news WHERE ativo = 'S'"); $total = mysql_num_rows($sql); $mailok = 0; $falha = 0; while($lista = mysql_fetch_assoc($sql)){ include "mailer.php"; $mail->Subject = "$txt_assunto"; $mail->Body = "$txt_news"; $email = $lista["email"]; $mail->AddAddress("$email","$email"); if($mail->Send()){ $mailok = $mailok + 1; $msg = "<font color=green>SUCESSO!</font>"; $mail->ClearAllRecipients(); } else{ $falha = $falha + 1; $msg = "<font color=red>FALHA!</font>"; $mail->ClearAllRecipients(); } ?> <font face='Arial' size='2'>Enviando para <b><?php echo $email?></b>... <b><?php echo $msg?></b></font><br> <?php } ?> &lt;script>alert("<?php echo $total?> e-mails deveriam ser enviados...\n<?php echo $mailok?> foram mandados corretamente,\n<?php echo $falha?> falharam!\n")</script> Agora está funcionando como eu quero :lol:. Na ultima linha do código, onde tem &lt; substitua por <.
  7. É o mesmo e-mail para várias pessoas diferentes, um newsletter, mas eu queria que fosse enviado individualmente, o que está acontecendo é que estão sendo enviados uma certa quantidade da mesma cópia da mensagem para cada usúário, e no "para:" estão aparecendo o nome de todos os usuários, quando deveria ser apenas um.
  8. Tentei usar essa função também, mas acontece a mesma coisa...
  9. Pessoal, Tenho um script para envio de newsletters, porém quando o executo ele multiplica os e-mail sendo enviado para cada usuário a mesma quantidade de registros na tabela, ou seja, se a tabela possui 10 registros, são enviadas 10 cópias para cada e-mail :blink:. Já tentei de várias formas diferentes. Agora peço a ajuda de vc's para solucionar esse problema. Abaixo estou postando o código exatamente como está para verificação do possível erro: <?php session_start(); include "conexao.php"; include "mailer.php"; $txt_news = $_POST["txt_news"]; $txt_assunto = $_POST["txt_assunto"]; $mail->Subject = "$txt_assunto"; $mail->Body = "$txt_news"; $sql = mysql_query("SELECT * FROM news WHERE ativo = 'S'"); $total = mysql_num_rows($sql); $mailok = 0; $falha = 0; while($lista = mysql_fetch_array($sql)){ $email = $lista["email"]; $mail->AddAddress("$email","$email"); if($mail->Send()){ $mailok = $mailok + 1; $msg = "<font color=green>SUCESSO!</font>"; } else{ $falha = $falha + 1; $msg = "<font color=red>FALHA!</font>"; } ?> <font face='Arial' size='2'>Enviando para <b><?php echo $email?></b>... <b><?php echo $msg?></b></font><br> <?php } ?> &lt;script>alert("<?php echo $total?> e-mails deveriam ser enviados...\n<?php echo $mailok?> foram mandados corretamente,\n<?php echo $falha?> falharam!\n")</script> O arquivo mailer.php possui o complemento do código para envio de e-mails através da classe PHPMailer: <?php require_once("PHPMailer_v5.1/class.phpmailer.php"); $mail = new PHPMailer(); $mail->IsSMTP(); $mail->Host = "smtp.dominio.com.br"; $mail->SMTPAuth = true; $mail->Username = "email@email.com.br"; $mail->Password = "senha"; $mail->From = "email@email.com.br"; $mail->FromName = "Meu Nome"; $mail->IsHTML(true); ?> Ajuda aê pessoal.
  10. Ok M3io, funcionou beleza! Vou postar o meu código após as alterações para os colegas que tiverem a mesma dúvida que eu tive: Na parte superior permaneceu da mesma forma: <?php $id_email = $_GET["id_email"]; $acao = $_GET["acao"]; if ($acao == excluir) { $sql_exc = "DELETE FROM news WHERE id_news = '$id_email'"; mysql_query($sql_exc); echo "&lt;script type = 'text/javascript'> alert('E-mail excluido com sucesso!'); location.href = 'principal.php?link=23' </script>"; } ?> A função foi incluída entre as tags <head></head>. <head> &lt;script> function confirmDelete(delUrl) { if (confirm("Tem certeza que deseja excluir este e-mail?")) { document.location = delUrl; } } </script> </head> E o link no documento (dentro da tabela) ficou assim: <?php $sql = "SELECT * FROM news WHERE ativo = 'S'"; $qry = mysql_query($sql); while ($linha = mysql_fetch_array($qry)) {?> <tr> <td><a href="principal.php?link=23&acao=excluir&id_email=<?php echo $linha[id_news];?>" onclick="return confirm('Tem certeza que deseja excluir este e-mail?')"><img src="imagens/x.png" border="0" title="Excluir"/></a><?php echo $linha[email]; ?></td> </tr> <?php } ?> OBS.: Onde estiver &lt; substitua por <. Valeu.
  11. Tenho o seguinte código: <?php $sql = "SELECT * FROM news WHERE ativo = 'S'"; $qry = mysql_query($sql); while ($linha = mysql_fetch_array($qry)) {?> <tr> <td><a href="principal.php?link=23&acao=excluir&id_email=<?php echo $linha[id_news];?>"><img src="imagens/x.png" border="0" title="Excluir"/></a> <?php echo $linha[email]; ?></td> </tr> <?php } ?> que, logicamente, se encontra dentro de uma tabela. Na parte superior do mesmo documento (em que o link é o próprio principal.php?link=23) tenho o seguinte comando: <?php $id_email = $_GET["id_email"]; $acao = $_GET["acao"]; if ($acao == excluir) { $sql_exc = "DELETE FROM news WHERE id_news = '$id_email'"; mysql_query($sql_exc); echo "&lt;script type = 'text/javascript'> alert('E-mail excluido com sucesso!'); location.href = 'principal.php?link=23' </script>"; } ?> O código está fucionando normalmente, mas dessa forma ao se clicar na figura "x.png" o e-mail é imediatamente excluído,
  12. Acho que erro no servidor de e-mails, agora está tudo normal.
  13. Opa amigo, está aí o código, agradeço a sua ajuda. <?php session_start(); $id_encomenda = $_GET["id_encomenda"]; $sql = "SELECT * FROM encomenda WHERE id_encomenda='$id_encomenda'"; $qry = mysql_query($sql); $txt_email = @mysql_result($qry,0,email); $txt_nome = @mysql_result($qry,0,nome_cliente); $txt_descricao = @mysql_result($qry,0,descricao); $from = "meuemail@meuemail.com.br"; $assunto = "Solicitação de encomenda na nome do site"; $mensagem = "Olá ".$txt_nome."<br /> <br /> <br /> Acabamos de receber sua solicitação de encomenda cuja descrição se encontra abaixo:<br /> <br /> Número do pedido de encomenda: <b>".$id_encomenda."</b><br /> <br /> ".$txt_descricao."<br /> <br /><br /> É importante ressaltar que por se tratar de encomenda ainda não temos o produto em estoque, iremos iniciar a confecção a partir do recebimento da sua solicitação, no entanto manteremos você informado sobre o andamento da confecção.<br /> <br /> <br /> Atenciosamente,<br /> <br /> nome do site<br /> www.meusite.com.br<br /> meuemail@meuemail.com.br<br /> (XX)0000-0000 / (XX)0000-0000"; mail($txt_email, $assunto, $mensagem, "Content-type: text/html; charset=iso-8859-1\r\nFrom:nome do site<$from>"); ?>
  14. Estou usando a função mail para enviar e-mails ( <_< lógico), porém noto que estão sendo enviados dois e-mails ao mesmo tempo, não sei se o erro está no meu script ou no servidor SMTP, abaixo está um código de exemplo do script que estou usando. mail($txt_email, $assunto, $mensagem, "Content-type: text/html; charset=iso-8859-1\r\nFrom:Nome de quem está enviando<$from>"); Ajuda aê pessoal a tirar essa dúvida. Valeu.
  15. Muito obrigado ESerra, era isso mesmo, foi só acrescentar o "mysql_query" e funcionou direitinho! Valeu. :lol:
  16. Estou criando um script para que, ao se fazer uma busca no banco de dados logo se altere os dados no mysql, porém nada acontece, abaixo está o código que estou usando para tal finalidade: <?php $sql = mysql_query("select p.*, c.* from produto p, carrinho c where p.id_produto = c.id_produto and c.id_pedido ='".$_SESSION["id_pedido"]."'"); $i=0; while ($coluna = mysql_fetch_array($sql)) { $i++; $id_produto = $coluna[id_produto]; $qtde = $coluna[qtde]; $estoque = $coluna[estoque]; $estoque_atualizado = $estoque - $qtde; $sql_atualiza = "UPDATE produto SET estoque = '$estoque_atualizado' WHERE id_produto = '$id_produto'"; ?> Por que será que os dados não estão sendo atualizados quando se executa esse script. Gostaria da ajuda de vocês para resolver o problema. Sei que o problema está no UPDATE, o restante está funcionando.
  17. Criei um script para que ao se clicar em um determinado link um texto, oculto nesse link, se auto revelar e quando se clicar nesse mesmo link o texto deveria se auto-ocultar, mas o que está acontecendo é o seguinte: Quando clico no link ele realmente se revela, mas a partir daí se eu clico em qualquer outro link do site o navegador não sai desse movimento de revelar / ocultar texto, não sei o que pode estar errado. Abaixo está o script utilizado: SCRIPT INCLUÍDO ENTRE AS TAGS <HEAD></HEAD> &lt;script src="jscripts/jquery.min.js"></script> &lt;script type="text/javascript" charset="utf-8"> $(document).ready(function () { var $div = $('#informativo'); var height = $div.height(); $div.hide().css({ height : 0 }); $('a').click(function () { if ($div.is(':visible')) { $div.animate({ height: 0 }, { duration: 2500, complete: function () { $div.hide(); } }); } else { $div.show().animate({ height : height }, { duration: 2500 }); } return false; }); }); </script> SCRIPT DO LINK <a href="#informativo">Clique aqui</a> <div id="container"> <div id="informativo"> "Texto a ser revelado."(Sem aspas). </div> </div> A pasta jscripts com o arquivo jquery.min.js já está no diretório. Ajuda aê pessoal.
  18. Fiz algumas otimizações de seo no site, já indexei e verifiquei o site pelo google, porém no pagerank ainda aparece como "não verificada pelo google", o site na verdade é para meu irmão e é sobre miniaturas de ônibus, clique no link para acessá-lo. Será que devo esperar mais um pouco ou devo fazer algo para atualizar o "pagerank" da página?
  19. Pronto, o site já foi indexado ao google, agora vou usar as técncas de SEO para otimizar o site.
  20. Busquei por "indexação de sites" no google e achei a página "http://www.google.com/addurl", acabei de adicionar meu endereço, pelo que vi devo esperar um tempo até o google indexar a página, o que mais devo fazer. Valeu pela dica.
  21. Criei um site em php, hospedei em um host e agora quando digito no google, por exemplo, o título do site não o encontro, estou usando as meta tags (em HTML) no index: <META NAME="description" content="A GGuigo Miniaturas fabrica miniaturas de ônibus nas escalas 1:87 e 1:50, feitas artesanalmente em isopor"> <META NAME="keywords" content="miniatura, miniaturas, &ocirc;nibus, onibus, artesanal, gguigominiaturas, gguigo"> exatamente dessa maneira, essas meta tags estão entre as tags <head></head>, será o que devo fazer para que o google encontre esse site? Devo acrescentar mais alguma coisa? Agradeço desde já qualquer sugestão (OBS.: não quero que seja pelo adwords, gostaria de início o google normal ou qualquer outro motor de busca). valeu.
  22. :huh: Não sei por que, mais agora está dando certo. :blink: , o interessante é que é o mesmo código, não sei o que estava acontecendo.
  23. O estranho é que no javascript não está funcionando o link, no console de erros do firefox só aparece "document.rastreamento.submit is not a function" :( . Alguém sabe como resolver?
×
×
  • Criar Novo...