-
Total de itens
2.165 -
Registro em
-
Última visita
Tudo que MLeandroJr! postou
-
Eu acho que no caso do Htomail, pra não chegar como lixo eletrônico, a pessoa precisa colocá-lo na lista de autorização. Tenho esse problema também com um disparador que montei.
-
Sabe que eu não havia reparado isso? Ando distraído demais por esses tempos.
-
Tem como adaptar sim.... Acredito que o pessoal de MySQL possa te ajudar.
-
Provavelmente esse arquivo foi feito pra uma versão do MySQL diferente da versão que você utiliza. Entrando no site do desenvolvedor você não consegue uma versão diferente do sistema?
-
Você importou esse arquivo no seu database?
-
Vamos colocar headers mais completos nesse e-mail: $to = 'email@provedor'; //aqui eu escrevo o email de destino. $subject = 'teste de email'; $headers = "From: Samara <samara_br_k@hotmail.com>\n"; $headers .= "Content-Type: text/html; charset=ISO-8859-1\n"; $headers .= "MIME-Version: 1.0\n"; mail($to, $subject, $message, $headers); Tente enviar esse e-mail para algum outro do hotmail, que não seja o seu. Veja se chegou sem problemas. Ah, aqui eu coloquei o cabeçalho html, assim depois você pode deixar os e-mails mais bonitos. =)
-
Eu entrei no site. Existe um outro problema por trás desses todos, e se você consertar o primeiro problema, provavelmente os outros sumirão também. Você configurou corretamente o banco de dados que o site utilizará? Além de criar o database, você tem que criar as tabelas também para o site trabalhar com elas. Geralmente um arquivo de extensão sql acompanha esses scripts para poder ser importado ao database.
-
Certo! Você passa o comprar.html pra comprar.php e joga o código que envia o e-mail dentro dele, com aquela condição para verificar se está na hora de enviar o e-mail ou se ele só exibirá o formulário: if (isset($_POST["mailpara"])){ // Seu código do arquivo enviar.php }
-
Samara, seja bem vinda ao fórum! Já ví alguns casos em que o hotmail não recebe os e-mails vindos de sistemas como o sendmail (o que o PHP usa pra enviar e-mails), e tem até sites que avisam isso! Mas vale a pena dar uma olhada nos headers do e-mail para ver se estão todos certinhos. Como estão os seus headers?
-
Sim, fazendo exatamente o que eu falei. Colocando o script de envio na página do formulário. Ah, precisa mudar a extensão dela pra .php também.
-
Para exibir confirmação na mesma página do form, basta você colocar esse código de envio de e-mail na página dele! Aí é só colocar uma condição para ele ser executado, como: if (isset($_POST["mailpara"])){ // Seu código do arquivo enviar.php } E naquele código que te passei, é só adicionar uma linha, ficando: $Headers = "From: SEU_NOME <SEU_EMAIL>\n"; $Headers .= "Content-Type: text/html; charset=ISO-8859-1\n"; $Headers .= "MIME-Version: 1.0\n"; $conteudo "Nome: $nome <br>E-Mail: $email <br>Telefone: $fone <br><br>Pedido: $produto <br>Quantidade: $quantidade <br>Observações: $obs <br><br>Cidade: $cidade <br>Estado: $estado"; mail($mailpara, $nome, $conteudo, $Headers); echo "E-mail enviado com sucesso!";
-
Falta você definir os headers para o cliente de e-mail saber que o formato é HTML. Você pode fazer assim: $Headers = "From: SEU_NOME <SEU_EMAIL>\n"; $Headers .= "Content-Type: text/html; charset=ISO-8859-1\n"; $Headers .= "MIME-Version: 1.0\n"; $conteudo "Nome: $nome <br>E-Mail: $email <br>Telefone: $fone <br><br>Pedido: $produto <br>Quantidade: $quantidade <br>Observações: $obs <br><br>Cidade: $cidade <br>Estado: $estado"; mail($mailpara, $nome, $conteudo, $Headers); Perceba que eu joguei o conteúdo em uma variável, para deixar a função mais limpa. Adicionei os headers, que dirão ao cliente que o e-mail está em formato HTML, e coloquei também a procedência do e-mail, para ele não ser bloqueado no destinatário.
-
Bom, existem vários scripts por aí. Um script legal é esse, que está na área de códigos prontos de nossa área de PHP: http://scriptbrasil.com.br/forum/index.php?showtopic=91109 Esse script envia até anexos por e-mail.
-
O campo onde a pessoa coloca o e-mail de destino deve chamar-se "email" de acordo com esse script. O nome do campo é esse? Se estiver tudo ok, verifique se o e-mail não está caindo no antispam da conta.
-
Este erro diz que não encontrou o arquivo enviar.php no diretório especificado. Este arquivo existe neste diretório?
-
Editei seu código pra você ver o que precisa ser feito. Retirei a última linha antes do ?> também porque ela estava incompleta e geraria um erro. Testa essa versão do script, com os valores das superglobais atribuídos a variáveis: <?php //////////////////////////////////////////////// // Formail em PHP por SK15 v 1.0 ||| // Esse formulario é uma imitação do formail ||| // com um pequena ponto fraco ||| // ao adicionar um novo campo ele tera ||| // quer ser mudado aqui nesse arquivo ||| /////////////////////////////////////////////||| // Verifica se O Campo nome tá preenchido if (!isset($_POST["nome"])){ // HTML que aparecera o ERRO echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>"; echo "<body background=\"background_mensagens.jpg\" style=\"background-attachment:fixed; background-repeat:no-repeat\">"; echo "<br><br><br>"; echo "<center><img src=\"atencao.gif\" alt=\"Opa!\"><p><font color=\"#ff6600\" face=\"Verdana\" size=\"4\">É Necessario o Preenchimento do <b>Nome</b></font></center>"; echo "<br><br><center><a href=\"java script:history.back(1)\"><img src=\"button_voltar2_.gif\" alt=\"Voltar\" border=\"0\" /></a></center>"; echo "</body></html>"; } // Verifica o Campo E-mail Tá preenchido elseif (!isset($_POST["email"])){ // HTML que aparecera o ERRO echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>"; echo "<body background=\"background_mensagens.jpg\" style=\"background-attachment:fixed; background-repeat:no-repeat\">"; echo "<br><br><br>"; echo "<center><img src=\"atencao.gif\" alt=\"Opa!\"><p><font color=\"#ff6600\" face=\"Verdana\" size=\"4\">O E-mail não foi <b>Digitado</b></font></center>"; echo "<br><br><center><a href=\"java script:history.back(1)\"><img src=\"button_voltar2_.gif\" alt=\"Voltar\" border=\"0\" /></a></center>"; echo "</body></html>"; } // Verifoca Se o E-mail Contem @ elseif (!(strpos($_POST["email"],"@")) OR strpos($_POST["email"],"@") !=strrpos($_POST["email"],"@")) { // HTML que aparecera o ERRO echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>"; echo "<body background=\"background_mensagens.jpg\" style=\"background-attachment:fixed; background-repeat:no-repeat\">"; echo "<br><br><br>"; echo "<center><img src=\"atencao.gif\" alt=\"Opa!\"><p><font color=\"#ff6600\" face=\"Verdana\" size=\"4\">O E-mail <b>Não</b> é <b>válido</b></font></center>"; echo "<br><br><center><a href=\"java script:history.back(1)\"><img src=\"button_voltar2_.gif\" alt=\"Voltar\" border=\"0\" /></a></center>"; echo "</body></html>"; } // Verifica se o Campo Está Preenchido elseif (!isset($_POST["assunto"])){ // HTML que aparecera o ERRO echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>"; echo "<body background=\"background_mensagens.jpg\" style=\"background-attachment:fixed; background-repeat:no-repeat\">"; echo "<br><br><br>"; echo "<center><img src=\"atencao.gif\" alt=\"Opa!\"><p><font color=\"#ff6600\" face=\"Verdana\" size=\"4\">Você <b>Não</b> Digito Um <b>Assunto</b></font></center>"; echo "<br><br><center><a href=\"java script:history.back(1)\"><img src=\"button_voltar2_.gif\" alt=\"Voltar\" border=\"0\" /></a></center>"; echo "</body></html>"; } // Verifica se o Campo Mensagem tá preenchido elseif (!isset($_POST["mensagem"])){ // HTML que aparecera o ERRO echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>"; echo "<body background=\"background_mensagens.jpg\" style=\"background-attachment:fixed; background-repeat:no-repeat\">"; echo "<br><br><br>"; echo "<center><img src=\"atencao.gif\" alt=\"Opa!\"><p><font color=\"#ff6600\" face=\"Verdana\" size=\"4\">Você <b>Não</b> Digito Uma <b>Mensagem</b></font></center>"; echo "<br><br><center><a href=\"java script:history.back(1)\"><img src=\"button_voltar2_.gif\" alt=\"Voltar\" border=\"0\" /></a></center>"; echo "</body></html>"; } else{ // Resgata os valores de $_POST $nome = $_POST["nome"]; $emaildest = $_POST["email"]; $assunto = $_POST["assunto"]; $mensagem = $_POST["mensagem"]; // Comfirma o Envio Do E-mail if ($certo== "1"){ // Função de envio Do E-mail mail("$emaildest","$assunto","Nome: $nome\n Email: $email\n\n Mensagem:\n$mensagem\n\n IP: $REMOTE_ADDR\n\n ","From:$nome<$email>"); } ?> [/codebox]
-
(Resolvido) Codigo para ativar um programa no windows
pergunta respondeu ao diego1752 de MLeandroJr! em PHP
A sintaxe para você abrir o server será basicamente: exec("caminho_do_programa"); Você poderá ver a referência sobre a função exec() do PHP em: http://www.php.net/manual/pt_BR/function.exec.php -
(Resolvido) Codigo para ativar um programa no windows
pergunta respondeu ao diego1752 de MLeandroJr! em PHP
Você quer que o VNC abra no server ou no client? Se for no server é só você utilizar a função exec() do PHP. Se for no client o PHP não é capaz de fazer por ser uma linguagem server-side. -
Se você estiver rodando esse script em um servidor PHP 5, precisará atribuir os valores das superglobais $_POST a variáveis.
-
Isso ocorre porque na linha 20 do seu arquivo, você verifica pela variável $email: elseif (empty($email)){ Mas na função mail, na linha 63, você manda o e-mail para a variável $emaildest. mail("$emaildest","$assunto","Nome: $nome\n Email: $email\n\n Mensagem:\n$mensagem\n\n IP: $REMOTE_ADDR\n\n ","From:$nome<$email>");
-
As variáveis globais a que eles se referem são o $_POST e o $_GET. (Que são, na verdade, superglobais) No seu caso, elas estão ali, mas escritas de forma errada. Altere as seguintes linhas do seu código: $nome = $_POST["nome"]; $email = $_POST["email"]; $assunto = $_POST["assunto"]; $telefone = $_POST["telefone"]; $msg = 'Mensagem: '.$_POST["mensagem"]; Perceba que para você recuperar os valores dessas variáveis, você deve utilizar aspas duplas.
-
Vou deixar 5 estrelas ali pra você!
Nem é só por ser gente fina não, é por ser um excelente moderador também.
-
Na aba Code você poderá colocar, logo após o <body>, a tag <center> ou a tag <div align="center"> Não se esqueça de fechá-las antes de </body> Exemplo 1: <html> <head> <title>Exemplo 1</title> </head> <body> <center> ... ... ... </center> </body> </html> Exemplo 2: <html> <head> <title>Exemplo 2</title> </head> <body> <div align="center"> ... ... ... </div> </body> </html>
-
Isso é a mesma coisa sim! Bom, não existem situações em que concatenar é obrigatório, mas existem situações em que concatenar é mais fácil! Vamos supor que eu tenha o seguinte script: $Frase = "Eu tenho um carro "; Você precisa montar as frases: "Eu tenho um carro preto" "Eu tenho um carro vermelho" "Eu tenho um carro azul" Então, fica mais fácil fazer assim: $Preto = $Frase . "preto"; $Vermelho = $Frase . "vermelho"; $Azul = $Frase . "azul"; Entendeu?
-
Abrindo com um editor hexadecimal você não consegue descobrir?