Ir para conteúdo
Fórum Script Brasil

Cerock

Membros
  • Total de itens

    30
  • Registro em

  • Última visita

Tudo que Cerock postou

  1. Cerock

    Tocador

    por exemplo: cliquei numa musica e me levou a url "localhost/musicas/player.php?play=nome_da_musica.mp3", daí o tocador em flash procurava na pasta "audio/" a musica "nome_da_musica.mp3", ele pega o nome da musica pelo get, procura ela na pasta audio e se existir, toca, se não, da erro. =D ajuda pv!!
  2. Olá, alguém tem um tocador de musicas em Flash que pegue a musica por metodo GET? seria possivel? algm ajuda, por favor! =D
  3. Você quer trocar a senha?
  4. Nunca vi esse erro antes, o meu sempre ficou Disabled e nunca deu problema... Mas tente fazer o seguinte Vá até seu php.ini, pesquise pela linha register_globals = e troque de Off para On register_globals = On Se resolver, posta ai :D
  5. Não tinha visto :blink: Que bom que conseguiu :D Qualquer dúvida, só postar.
  6. Fiz o teste aqui A mensagem chegou na hora. Com o seguinte conteúdo: Vou postar aqui o que eu usei, é o mesmo só que com meus dados: <?php include("config.php"); include("smtp.class.php"); /* Configuração da classe.smtp.php */ $host = "smtp.mail.yahoo.com.br"; /*qualquer servidor de SMTP, eu usei o do Yahoo */ $smtp = new Smtp($host); $smtp->user = "gugax@ymail.com"; /*o usuário do SMTP, seu e-mail do yahoo */ $smtp->pass = "MinhaSenha"; /* senha do usuário do SMTP, sua senha de acesso ao seu e-mail no yahoo*/ $smtp->debug =true; /* ativar a autenticação SMTP*/ ?> <html> <head> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> <title>Recuperação de Senha</title> </head> <body> <?php if(isset($_POST["enviar"])) { $login = $_POST['login']; $emailform = $_POST['email']; $buscasql = "SELECT * FROM usuarios WHERE usuario='$login'"; $querysql = mysql_query($buscasql); $dados = mysql_fetch_array($querysql); $emailsql = $dados["email"]; $senha = $dados["senha"]; $nome = $dados["nome"]; if ($emailform == $emailsql) { $mensagem = "Presado sr. ".$nome.",<br><br>"; $mensagem .= "Esta mensagem foi enviada ao senhor pois solicitou a recuperação de seus dados de login em nosso portal. Abaio seguem seus dados:"; $mensagem .= "<p>Login: ".$login."<br>"; $mensagem .= "Senha: ".$senha."</p>"; $smtp->Send("$emailform","gugax@ymail.com","Recuperação de Senha","$mensagem"); //Os readers já estão configurados na classe smtp (smtp.class.php) echo "Seus dados foram enviados com sucesso!"; }else{ echo "Os dados informados não são compatíveis com os cadastrados! Tente novamente!"; } }else { ?> <form action="<?php $PHP_SELF ?>" method="post" name="recupera"> <h1>Recuperação de Senha</h1> <p>Preencha corretamente os dados abaixo para que sua senha seja encaminhada ao seu e-mail:</p> Login: <input type="text" name="login" size="35"><br /> <br /> E-mail: <input type="text" name="email" size="30"><br /><br /> <input type="submit" name="enviar" value="Recuperar!"> </form> <?php } ?> </body> </html>
  7. $smtp->Send("$emailform","Seu e-mail do yahoo","Recuperação de Senha","$mensagem"); Já colocou seu e-mail nesta linha?
  8. Você somente trocou o host? Pra funcionar, o servidor de SMTP deve existir. O servidor de SMTP do yahoo é smtp.mail.yahoo.com.br. Você usou o da sua loja, este server mail.cerettiinformatica.com.br deve existir. Dai você tem que por uma conta de e-mail deste servidor. (ex.: crazymania@cerettiinformatica.com.br) E a senha deste usuário de smtp. (A senha que você usa para acessar este e-mail.) Olha só Este endereço: http://www.gugax.com foi hospedado num site com WebMail (não sei se todo site de hospedagem tem um webmail). O servidor de smtp foi enviado quando o site foi hospedado. É mail.gugax.com. (Não tem o smtp, mas é o servidor de smtp do domínio). O administrador deste site tem um e-mail (@gugax.com), que serve como Usuário do SMTP. E a senha deste e-mail, que é a senha do Usuário do SMTP. Todos os dados devem ser válidos para esta classe funcionar. O servidor SMTP deve existir, o e-mail deve existir e a senha deve ser verdadeira. - Você deve ter usado o servidor smtp correto, mas não um usuário e senha corretos. Um exemplo válido para você seria: * Configuração da classe.smtp.php */ $host = "mail.cerettiinformatica.com.br"; /*SERVIDOR VÁLIDO */ $smtp = new Smtp($host); $smtp->user = "crazymania@cerettiinformatica.com.br"; /*E-MAIL/USUÁRIO VÁLIDO */ $smtp->pass = "1165448121"; /* SENHA DE ACESSO AO E-MAIL VÁLIDA*/ $smtp->debug =true; /* ativar a autenticação SMTP*/ Endenteu? Qualquer dúvida, pode postar.
  9. Não tenho certeza, mas acho que o erro ta aqui: <form action="arquivos.php" method="post" enctype="multipart/form-data"> <table width="375" border="0" cellpadding="0" cellspacing="0"> <tr> <td> <input type="file" name="arquivo"> </td> </tr> <tr> <td> <input type="submit" value="Enviar"> </td> </tr> </table> </form> Se você quer pegar um valor pelo GET, não adianta colocar la na url: arquivos.php?dir=arqs e não colocar no action do form. Tente deixar o form assim: <form action="arquivos.php?dir=arqs" method="post" enctype="multipart/form-data"> <table width="375" border="0" cellpadding="0" cellspacing="0"> <tr> <td> <input type="file" name="arquivo"> </td> </tr> <tr> <td> <input type="submit" value="Enviar"> </td> </tr> </table> </form> <form action="arquivos.php?dir=arqs" method="post" enctype="multipart/form-data"> Poste o resultado. Obrigado, Cerock. :D
  10. pqp, manda o arquivos.php completo pra dar 1 olhada...
  11. Eu já tive problemas ao enviar um e-mail com a função mail(). Pois lá no php.ini tinha que configurar uma conta para enviar o e-mail. Eu nunca consegui configurar. =P Eu recomendo você usar uma classe SMTP. Quer um exemplo? Arquivo da classe SMTP: smtp.class.php <? // Autor Desconhecido class Smtp{ var $conn; var $user; var $pass; var $debug; function Smtp($host){ $this->conn = fsockopen($host, 25, $errno, $errstr, 30); $this->Put("EHLO $host"); } function Auth(){ $this->Put("AUTH LOGIN"); $this->Put(base64_encode($this->user)); $this->Put(base64_encode($this->pass)); } function Send($to, $from, $subject, $msg){ $this->Auth(); $this->Put("MAIL FROM: " . $from); $this->Put("RCPT TO: " . $to); $this->Put("DATA"); $this->Put($this->toHeader($to, $from, $subject)); $this->Put("\r\n"); $this->Put($msg); $this->Put("."); $this->Close(); if(isset($this->conn)){ return true; }else{ return false; } } function Put($value){ return fputs($this->conn, $value . "\r\n"); } function toHeader($to, $from, $subject){ $header = "Message-Id: <". date('YmdHis').".". md5(microtime()).".". strtoupper($from) ."> \r\n"; $header .= "From: <" . $from . "> \r\n"; $header .= "To: <".$to."> \r\n"; $header .= "Subject: ".$subject." \r\n"; $header .= "Date: ". date('D, d M Y H:i:s O') ." \r\n"; $header .= "X-MSMail-Priority: High \r\n"; $header .= "Content-Type: Text/HTML"; return $header; } function Close(){ $this->Put("QUIT"); if($this->debug == true){ while (!feof ($this->conn)) { fgets($this->conn) . "<br>\n"; } } return fclose($this->conn); } } ?> Você coloca ela na mesma pasta do recupera.php. Dai dentro do arquivo recupera.php, de um include no smtp.class.php e configure o servidor (dentro do recupera.php). Um exemplo, copie e cole isto no inicio do seu recupera.php. <? include("smtp.class.php"); /* Configuração da classe.smtp.php */ $host = "smtp.mail.yahoo.com.br"; /*qualquer servidor de SMTP, eu usei o do Yahoo */ $smtp = new Smtp($host); $smtp->user = "gugax@ymail.com"; /*o usuário do SMTP, seu e-mail do yahoo */ $smtp->pass = "13/gugao"; /* senha do usuário do SMTP, sua senha de acesso ao seu e-mail no yahoo*/ $smtp->debug =true; /* ativar a autenticação SMTP*/ ?> E na hora de enviar invez de usar a função mail(), use a SMTP: $smtp->Send("Para","Seu e-mail do yahoo","Assunto","Corpo da mensagem"); Para este comando "$smtp->Send()" funcionar, você deve colar a configuração e incluir a classe smtp dentro do recupera.php. Agora vou mostrar como fica o seu arquivo recupera.php <?php include("config.php"); include("smtp.class.php"); /* Configuração da classe.smtp.php */ $host = "smtp.mail.yahoo.com.br"; /*qualquer servidor de SMTP, eu usei o do Yahoo */ $smtp = new Smtp($host); $smtp->user = "seue-mail@yahoo.com.br"; /*o usuário do SMTP, seu e-mail do yahoo */ $smtp->pass = "suasenha"; /* senha do usuário do SMTP, sua senha de acesso ao seu e-mail no yahoo*/ $smtp->debug =true; /* ativar a autenticação SMTP*/ ?> <html> <head> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> <title>Recuperação de Senha</title> </head> <body> <?php if(isset($_POST["enviar"])) { $login = $_POST["login"]; $emailform = $_POST["email"]; $buscasql = "SELECT * FROM membros WHERE login='$login'"; $querysql = mysql_query($buscasql); $dados = mysql_fetch_array($querysql); $emailsql = $dados["email"]; $senha = $dados["senha"]; $nome = $dados["nome"]; if ($emailform == $emailsql) { $mensagem = "Presado sr. ".$nome.",<br><br>"; $mensagem .= "Esta mensagem foi enviada ao senhor pois solicitou a recuperação de seus dados de login em nosso portal. Abaio seguem seus dados:"; $mensagem .= "<p>Login: ".$login."<br>"; $mensagem .= "Senha: ".$senha."</p>"; $smtp->Send("$emailform","Seu e-mail do yahoo","Recuperação de Senha","$mensagem"); //Os readers já estão configurados na classe smtp (smtp.class.php) echo "Seus dados foram enviados com sucesso!"; }else{ echo "Os dados informados não são compatíveis com os cadastrados! Tente novamente!"; } }else { ?> <form action="<?php $PHP_SELF ?>" method="post" name="recupera"> <h1>Recuperação de Senha</h1> <p>Preencha corretamente os dados abaixo para que sua senha seja encaminhada ao seu e-mail:</p> Login: <input type="text" name="login" size="35"><br /> <br /> E-mail: <input type="text" name="email" size="30"><br /><br /> <input type="submit" name="enviar" value="Recuperar!"> </form> <? } ?> </body> </html> Simples não? Poste aí o resultado. Abraços, Cerock. :D
  12. Eu usava o Apache2.2, Mysql5, PHP5 e PhpMyAdmin. São muito bons, porém agora uso e recomendo o WAMP Server. Ele é muito bom, ele separa seus projetos, websites, scripts e ferramentas. É muito útil. Se quiser fazer o download: Wamp Server 2.0 - http://www.wampserver.com/dl.php Obrigado, Cerock. :D
  13. O que aparece no echo. Ou melhor, qual o valor do $_GET["dir"]; ?
  14. Cerock

    (Resolvido) Strings

    Perfeito, muito obrigado mesmo =D - Uma área que não sei muito, mas que mais posso ajudar é PHP. Sou muito fraco em VB.NET ainda. Portanto se tiver alguma dúvida em PHP, posta ai que c eu souber eu respondo e se não souber pesquiso e respondo.
  15. Pode mandar o resultado deste echo aí?
  16. Uma pergunta: Você está usando este script do jeito que você postou? O (recupera.php) está igualzinho ao código que você escreveu aqui? Se sim, mude a linha: $buscasql = "SELECT * FROM banco WHERE login='$login'"; para $buscasql = "SELECT * FROM membros WHERE login='$login'"; Se não, poste o erro por extenso, por favor. Abraços, :D
  17. Não tenho certeza, mas acho que o erro está aqui: $buscasql = "SELECT * FROM banco WHERE login='$login'"; Tente deixar assim: $buscasql = "SELECT * FROM banco WHERE login=".$login.""; Se não der, deixe assim: $buscasql = "SELECT * FROM banco WHERE login=$login";
  18. Cerock

    WAMP, erro phpmyadmin

    Olá, RafaCWB. O arquivo "config.inc.php" fica na pasta onde seu phpmyadmin está. Já que usa WAMP, para acessar a pasta do phpmyadmin vá em: PastaDoWAMP > apps > phpmyadminVersão Abra o arquivo config.inc.php com qualquer editor de texto, dreamweaver... 1 - Vá até a linha $cfg['Servers'][$i]['host'] = ''; Ponha localhost, pois o acesso é local. Ficando assim: $cfg['Servers'][$i]['host'] = 'localhost'; 2 - Va até a linha $cfg['Servers'][$i]['controluser'] = ''; Ponha root, o usuário de acesso ao seu Banco de Dados. Ficando assim: $cfg['Servers'][$i]['controluser'] = 'root'; 3 - Va até a linha $cfg['Servers'][$i]['controlpass'] = ''; Ponha a senha de acesso ao seu Banco de Dados. Ficando assim: $cfg['Servers'][$i]['controlpass'] = 'suasenha'; - Eu não sei se a conexão é aí ou logo abaixo, por segurança siga as próximas etapas 4 - Va até a linha $cfg['Servers'][$i]['user'] = ''; Ponha root, o usuário de acesso ao seu Banco de Dados. Ficando assim: $cfg['Servers'][$i]['user'] = 'root'; 5 - Va até a linha $cfg['Servers'][$i]['password'] = ''; Ponha a senha de acesso ao seu Banco de Dados. Ficando assim: $cfg['Servers'][$i]['password'] = 'suasenha'; - Salve o arquivo e feche. Deverá abrir o PHPMyAdmin corretamente, caso não der certo, poste o erro novamente. Obrigado, cerock.
  19. Olá, Você poderia mostrar o motivo pelo qual não está conseguindo? Se mostrou algum erro, mande ele para dar uma olhada.
  20. Cerock

    (Resolvido) Strings

    Huhu, muito obrigado dnv... Dessa vez deu um erro aki: If subdiretórios IsNot Nothing Then PB.Maximum += subdiretórios.Count PB.Maximum += subdiretórios.Count Erro: 'Count' is not a member of 'System.Array'. :angry: :angry: :angry: :angry:
  21. Cerock

    (Resolvido) Strings

    Graymalkin, Já tentei até pesquisar por arquivos .css, .ggx, .ini no disco D:\ que tem poucos com estas extenções, mas da o mesmo problema =/ Erro ao acessar (D:\ -> *.css). Acesso negado. Erro ao acessar (D:\ -> *.ggx). Acesso negado. Erro ao acessar (D:\ -> *.ini). Acesso negado. E já tentei pesquisar no D:\ e no C:\ por arquivos .qualquercoisa (que concerteza não existe), e da a mesma coisa. Eu quero usar o FileIO.SearchOption.SearchAllSubDirectories porque meu objetivo é criar um software que pesquise em todos os discos rígidos (ou seja, TODO O COMPUTADOR) por arquivos com extenções definidas pelo usuário, para que com os arquivos encontrados seja possível copiá-los para uma pasta (também definida pelo usuário) para fazer um Backup. O programa vai ser um software de Backup. Entendeu? =D Mas primeiro, tenho que aprender a pesquisar arquivos e listá-los (que você já ensinou como), tirar esse erro de Acesso Negado, aprender a manipular os arquivos encontrados e dai, colocar a opção de Extenção e usa-lo. =D Se poder ajudar (DENOVO :blink:), ficarei muito agradecido. :D Uma área que não sei muito, mas que mais posso ajudar é PHP. Sou muito fraco em VB.NET ainda. Portanto se tiver alguma dúvida em PHP, posta ai que c eu souber eu respondo e se não souber pesquiso e respondo. ;) - Outra coisa: Curti muito o X Player, é bem legal. E curti também o Py.SendMail, porém não conseguir usar o exemplo em PHP, da o erro: No such user.
  22. Cerock

    (Resolvido) Strings

    Valeu aee! Realmente era o que você disse, pesquisar em todos os diretórios ia trancar, coloquei la só no Diretório C:\ e mostrou 7 arquivos de texto no RichTextBox. Mas dai coloquei pra pesquisar em todos diretórios e subdiretórios do C:\, travou é claro, mas deixei. Um tempão depois voltei pra ver se tinha listado tudo, e tinha um erro: Erro ao acessar (C:\ -> *.txt). Acesso negado. E uma das sujestões era: Teja em mende de que você tem permissão para acessar todos os diretórios e arquivos, e que eles não estejam em Somente Leitura. Agora fiquei louco =P.
  23. Cerock

    (Resolvido) Strings

    Valeu ae! O erro de não poder ser convertido em uma string não aparece mais, porém quando eu executo o programa, clico no botão e trava tudo, mostra aquele "Não respondendo"... No VS ele sempre mostra o erro quando acontece isso, e mostrou o seguinte: Nesta linha files = My.Computer.FileSystem.GetFiles("C:\", True, "*.txt") Ele mostra o seguinte erro Tentei trocar aquele True por FileIO.SearchOption.SearchAllSubDirectories, quando cliquei no botão travou denovo, mostrando o "Não Respondendo" mas não mostrou erro desta vez... Eu não entendi nada, não faço idéia de como arrumar nem de que erro pode ter ocorrido :blink: Se poder ajudar.. Obrigado.
×
×
  • Criar Novo...