Ir para conteúdo
Fórum Script Brasil

m3io

Membros
  • Total de itens

    163
  • Registro em

  • Última visita

Tudo que m3io postou

  1. boas pessoal, já ando aqui á 4 dias a tentar resolver um problema com um countdown diario a situacao é a seguinte tenho um countdown diario a dar com uma hora definida. e faz refresh ao acabar, ate aqui tudo bem o problema é mesmo que tem de mostrar a mesma hora para todo o mundo, por exemplo faltam 2 horas na china ou faltam 2 horas no brasil, sempre igual para todos, este é o obstáculo que não consigo ultrapassar o codigo é o seguinte serversideTIME.php date_default_timezone_set('Europe/Paris'); $now = new DateTime(); echo $now->format("M j, Y H:i:s O") . "\n"; estou a usar o script de http://keith-wood.name/countdown.html aqui o javascript $('#time').countdown({serverSync: serverTime(), until: getTarget(), onExpiry: restartCountdown, compact: true}); ///obtem hora do servidor function serverTime() { var time = null; $.ajax({url: '/site/serversideTIME.php', async: false, dataType: 'text', success: function(text) { time = new Date(text); }, error: function(http, message, exc) { time = new Date(); }}); return time; } // function restartCountdown() { window.location.reload(true); $('#time').countdown('change', {until: getTarget()}); } // function getTarget() { var serverDate = new Date(<?php echo strtotime(now()); ?>); var target = serverDate; var hora = 15; var minutos = 51; if (target.getHours() < hora || (target.getHours() == hora && target.getMinutes() < minutos)) { target.setHours(hora, minutos, 0, 0); } else { target.setDate(target.getDate() + 1); target.setHours(hora, minutos, 0, 0); } return target; } basicamente ele vai buscar a tempo limite definido em getTarged de todos os dias, e ao expirar faz um refresh. mas o problema é que devia mostrar que faltam x minutos igual em todas as partes do mundo e não 1 hora no brasil , 4 horas na china, 0 noutro lado qualquer.... alguém sabe o que pode ser o problema?
  2. Boas pessoal, eu não sou muito de pedir logo ajuda sem tentar resolver eu primeiro, e agora bati num problema que não sou capaz de resolver por nada muito menos o que posso usar, a situacao é a seguinte: tenho uma tabela (mysql) com centenas de registos e tenho uma hora noutra tabela e gostava que o servidor executa-se todos os dias aquela hora um script que por exemplo escolhe 90% dos registos mas sem que fosse o cliente a lançar o evento ou seja mesmo sem visitantes, o servidor auto executar. alguém tem alguma ideia para eu me poder guiar por favor? já tenho um countdown no cliente a avisar que falta x minutos para o site ficar em manutencao $tempo = date("F j, Y ") . $this->inicio_model->get_time($base); $time = str_replace('"', "", $tempo); $agora = strtotime(date("H:i:s")); $bdTime = strtotime($time); if ($agora > $bdTime) { $data['offline'] = true; $tomorrow = mktime(0, 0, 0, date("m"), date("d") + 1, date("Y")); $amanha = date("F j, Y ", strtotime(date("Y/m/d", $tomorrow))); $tempo = $amanha . $this->inicio_model->get_time($base); } else { $data['offline'] = false; $tempo = date("F j, Y ") . $this->inicio_model->get_time($base); } tipo auto executar if($data['offline']==true) $this->escolherMembros(); mas dai para a frente não consigo avancar mais. obrigado desde já
  3. boas galera, tenho aqui um problema em jquery, algo não dificil acho eu, mas que não consigo resolver ele, não sei o que estou fazendo errado, eu tenho um form de login que faz validacao por ajax da base dados, mas eu gostava que ele redirecionar a pagina caso o login seja feito com sucesso. aqui esta o meu codigo index.html <script type="text/javascript" src="jquery-1.8.2.min.js"></script> <script type="text/javascript" src="login.js"></script> <form id="Login" action="login.php" method="POST"> username: <input type="text" name="username" id="username"/><br /> password: <input type="password" name="password" id="password"/><br /> <button id="submit">Login</button> </form> <div id="ack"></div> e tenho o login.js $("button#submit").click( function() { if( $("#username").val() == "" || $("#password").val() == "" ) $("div#ack").html("Please enter both email and password"); else $.post( $("#Login").attr("action"), $("#Login :input").serializeArray(), function(data) { $("div#ack").html(data); var url = "http://google.com"; $(location).attr('href',url); }); $("#Login").submit( function() { return false; }); }); e o login.php $sql = "SELECT count(*) FROM aluno WHERE( email='$username' AND password='$password')"; $res = mysql_query($sql); $row = mysql_fetch_array($res); if( $row[0] > 0 ) { echo "Login Successful"; } else echo "Failed To Login"; o problema é redirecionar a pagina somente se "Login Successful" e mesmo aquele que eu fiz não esta dando de jeito nenhum, alguém sabe o que podera ser por favor? valeu
  4. Esse funciona , já encontrei a syntax certa e devolve-me os valores correctos, Mas ao usar isso num sub formulario da requisicao não me deixa escolher os valores porque diz que não tem onde os guardar... mais tarde liguei eu as tabelas com inner join e voltei á estaca zero , e passou de novo so a devolver quem já foi entregue esquecendo quem nunca foi requisitado ..
  5. Boas de novo, era exactamente isso que eu tentei fazer logo a primeira vez mas nunca conseguia acertar na logica mas... continua com problemas de syntax :wacko: onde eu errei??? tentei colocar ";" no final, tentei colocar as palavras reservadas em maiusculas mas dao deu certo de nenhuma maneira, estou a usar o access 2007 sera isso?
  6. Sandro2011 muito obrigado pelos seus feedbacks. não , se eu tivesse o d_revista na tabela requisicao so poderia ter uma unica revista por cada requisicao, mas não é o caso. mas sim eu tenho uma requisicao com varias revistas e cada uma delas é unica. Essa query como a anterior fazem um pop.up Valor do parametro x.rv_id ________________ não entendo é como faz isso de dar outros nomes as tabelas, e não ter inner join :( estou farto de procurar solucao e ler tutoriais e não consigo resolver :(
  7. Obrigado pela resposta, mas infelizmente não resolveu o meu problema :wacko: Eu já consegui listar todas as disponiveis das requisições, o problema é mesmo que não consigo listar tambem as que nunca foram requisitadas para todas as disponiveis nas requisições usei SELECT DISTINCT revista.revista, requisicao.entregue FROM requisicao INNER JOIN (revista INNER JOIN rev_req ON revista.id_rev = rev_req.rev_id) ON requisicao.id = rev_req.req_id WHERE (((requisicao.entregue)=Yes)); mas sera que existe alguma maneira de juntar elas com aquelas revistas que nunca foram sequer requisitadas? Obrigado
  8. Boas Pessoal, estou aqui com um problema que não consigo resolver e precisava da vossa ajuda é assim Tenho 1 sistema para requisitar revistas - so existe uma revista de cada (1exemplar) logo ao ser requisitada não pode mais aparecer na lista ate ser entregue . -objectivo é ter uma lista em um formulario que mostra todas as revistas disponiveis, mas como tenho o campo entregue (sim/não) na tabela requisicao tenho que verificar se a revista já foi requisitada e se foi se foi entregue é esta condicao que estou a testar fazer , mas de algum jeito não estou entrando bem na onda. tenho aqui o sql que já fiz, mas acho que estou a pensar na logica errada SELECT revista.revista, rev_req.rev_id FROM revista INNER JOIN (requisicao INNER JOIN rev_req ON requisicao.id = rev_req.req_id) ON revista.id_rev = rev_req.rev_id WHERE (((Exists (SELECT * FROM requisicao WHERE entregue = Yes))=True)); Sera que alguém me consigo dizer o que estou fazendo errado. Obrigado pela vossa ajuda Cumprimentos
  9. Boas malta precisa aqui de uma ajudinha pra saber onde estou falhando jQuery.validator.addMethod("cod_postal", function(cod_postal, element) { return this.optional(element) || cod_postal.match(/(^\d{4}(-\d{3})?$)|(^[ABCEGHJKLMNPRSTVXYabceghjklmnpstvxy]{1}\d{1}[A-Za-z]{1} ?\d{1}[A-Za-z]{1}\d{1})$/); }, "Invalido codigo postal Formato xxxx-xxx"); <script type="text/javascript"> $(document).ready( function() { $("#formularioContato").validate({ // Define as regras rules:{ n_cliente:{ // campoNome será obrigatorio (required) e terá tamanho minimo (minLength) required: true, minlength: 1, maxlength: 5, digits: true }, cod_postal:{ minlength: 3, required: true } }, // Define as mensagens de erro para cada regra messages:{ n_cliente:{ required: "O numero de cliente é obrigatório", minlength: "Mínimo 1 caracteres", maxlength: "Máximo 5 caracteres" }, cod_postal:{ minlength: "Mínimo 4 caracteres" }, campoMensagem:{ required: "Digite a sua mensagem", minlength: "A sua mensagem deve conter, no mínimo, 2 caracteres" } } }); }); </script> <form id="formularioContato"> <input class="labelinput" name="cod_postal" type="text" value=""/> </form> alguém tem uma ideia de onde posso estar a falhar?? obrigado desde já :D
  10. esqueci de mostrar o exemplo pra voçes http://m3io.com/ronan/index.php?pag=calc keria apenas fazer o ( = ) funcionar com a tecla enter, ainda não consegui nas ultimas 24h de pesquisa :(
  11. Boas pessoal, é assim eu saquei uma classe de calculadora no php classes fiz as modificações todas que queria mas pra mim a mais importante não consigo que é fazer com que o utilizador utilize o num pad, sem ter de andar a clicar com o mousse atrás do que o utilizador deseja a unica que realmente me importa é o Enter executar a funcao = da calculadora aqui tenho o jquery tem ali uma funcao onde diz ($('#painel').keyup(function(e) {) já tentei alterar de todas as maneiras e não consigo <script type="text/javascript" language="javascript"> $(function($) { // Quando clicado em algum botão da calculadora (Exceto o de igual e limpar) $("#painel button:not(.igual, .clear)").click(function() { // Coloca o valor na área de calculos e da foco no campo $("#expressao").val($("#expressao").val() + this.value); $("#expressao").focus(); }); // Quando enviado expressão $("#calcular, .igual").click(function() { // Armazena valores var expressao = $("#expressao").val(); var round = document.getElementById("round").checked; // Se a expressão não estiver vazia if (expressao != "") { // Envia para o processamento $.post("calcular.php", {expressao: expressao, round: round}, function(resultado) { // Quando retorna, exibe o resultado $("#resultados").prepend("<div class='resultado' ondblclick='$(this).fadeOut();'>" + expressao + " = " + resultado + "<\/div>"); }); } }); // $('#painel').keyup(function(e) { //alert(e.keyCode); if(e.keyCode == 13) { alert('Enter key was pressed.'); } }); // Quando clicando no botão de limpar $(".clear").click(function() { $("#expressao").val(""); }); // Quando clicando nas caixas de valores da ajuda e manual $("#ajuda .resultado, #manual .resultado").click(function() { $("#expressao").val(this.lang); $("#expressao").focus(); }); }); </script> aqui o painel <div id="painel"> <button value="1">1</button> <button value="2">2</button> <button value="3">3</button> <button value="4">4</button> <button value="5">5</button> <button value="+">+</button> <button value="6">6</button> <button value="7">7</button> <button value="8">8</button> <button value="9">9</button> <button value="0">0</button> <button value="-">-</button> <button value="sen()" title="Seno [Ex: sen(60º); sen(pi/6rad)]">sen</button> <button value="cos()" title="Cosseno [Ex: cos(60º); cos(pi/3rad)]">cos</button> <button value="tan()" title="Tangente [Ex: tan(45º); tan(pi/4rad)]">tan</button> <button value=",">,</button> <button value="=" class="igual">=</button> <button value="*">*</button> <button value="raiz()" title="Raiz quadrada [Ex: raiz(25); raiz(200+25)]">raiz</button> <button value="%" title="Porcentagem [Ex: 30%100 - Trinta porcento de cem]">%</button> <button value="^" title="Potência [Ex: 2^5; 3^1,5; -5^3 ]">^</button> <button value="!" title="Fatorial [Ex: 2!; 5!]">!</button> <button value="C" class="clear" title="Limpar expressão">C</button> <button value="/">/</button> <button value="pi">pi</button> <button value="(">(</button> <button value=")">)</button> <p><input type="checkbox" id="round" /> Arredondar Resultado</p> </div> sera que alguém me pode dar ai uma luz do que estou errando?? muito obrigado pela ajuda de avanço
  12. include ("conn.php"); //inicia a tabela echo '<table>'; $query = "SELECT * FROM imoveis ORDER BY RAND() LIMIT 2"; $res = mysql_query($query); while ($row= mysql_fetch_array($res,MYSQL_ASSOC)) { echo '<tr>'; echo '<td align=center valign=middle class="tabela_corpo">'.$row["valor"].'</td>'; echo '<td align=center valign=middle class=tabela_corpo">'.$row["tipo].'</td>'; echo '<td align=center valign=middle class="tabela_corpo">'.$row["cidade"].'</td>'; echo '<td align=center valign=middle class=tabela_corpo">'.$row["estado].'</td>'; echo '</tr>'; } //fim da tabela echo '</table>'; ?> é isto k voce precisa??? aparece 1 linha da tabela com o primeiro resultado e outra linha com o segundo resultado
  13. desculpem a todos, tive a fazer tantas horas codigo que nem vi que estava a alterar o ficheiro local.... nuub :D quem precisar do codigo é so dizer
  14. expliquei mal, não da erro, simplesmente envia o template com o codigo original {%message%} em vez de substituir pela mensagem escrita.
  15. boas pessoal, faz um tempinho k já não vinha aqui. agora consegui finalmente enviar email sem ser spam e ainda mais enviar um anexo, mas agora queria tentar enviar com um template dinamico a receber as variaveis da mensagem e titulo etc... vou postar aqui pra terem uma ideia <html> <head> <title>PHP enviar email com anexo by m3io</title> </head> <body> <?php extract($_POST); ///estrai o $_POST e converte o nome do post em variavel como, $_POST["nome"] = $nome $template = '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Email test</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body> <p> </p> <center> <table width="80%" border="1"> <tr> <th colspan="3" bgcolor="#CCCCCC" scope="col"><img src="http://cybercentro-braganca.pt/templates/mx_joofree2/images/logo.png" width="150" height="120" align="left"><h1>Email de: {%from_name%}</h1></th> </tr> <tr> <th width="6%" height="369" bgcolor="#CCCCCC" scope="row"> </th> <td width="89%" bgcolor="#999999">{%message%}</td> <td width="5%" bgcolor="#CCCCCC"> </td> </tr> <tr> <th colspan="3" bgcolor="#CCCCCC" scope="row">by m3io</th> </tr> </table> </center> </body> </html> '; $template = str_replace('{%from_name%}', $from_name, $template); $template = str_replace('{%message%}', $body, $template); em cima é basicamente onde esta um simples layout com uma tabela e cores, no email ele mostra isso tudo direitinho, mas não substitui os valores com o str_replace.... /* This is a sample callback function for PHPMailer Lite. * This callback function will echo the results of PHPMailer processing. */ /* Callback (action) function * bool $result result of the send action * string $to email address of the recipient * string $cc cc email addresses * string $bcc bcc email addresses * string $subject the subject * string $body the email body * @return boolean */ function callbackAction ($result, $to, $cc, $bcc, $subject, $body) { /* this callback example echos the results to the screen - implement to post to databases, build CSV log files, etc., with minor changes */ $to = cleanEmails($to,'to'); $cc = cleanEmails($cc[0],'cc'); $bcc = cleanEmails($bcc[0],'cc'); echo $result . "\tTo: " . $to['Name'] . "\n\tTo: " . $to['Email'] . "\n\tCc: " . $cc['Name'] . "\n\tCc: " . $cc['Email'] . "\n\tBcc: " . $bcc['Name'] . "\n\tBcc: " . $bcc['Email'] . "\n\n\t" . $subject . "<br />\n"; return true; } $testLite = false; if ($testLite) { require_once '../class.phpmailer-lite.php'; $mail = new PHPMailerLite(); } else { require_once '../class.phpmailer.php'; $mail = new PHPMailer(); } try { $mail->IsMail(); // telling the class to use SMTP $mail->SetFrom($_POST['from_address'], $_POST['from_name']); $mail->AddAddress($_POST['to_address'], $_POST['to_name']); $mail->Subject = $_POST['subject']; $mail->AltBody = 'Para visualizar a mensagem, por favor, use um visualizador de HTML e-mail compativel!'; // optional - MsgHTML will create an alternate automatically //$mail = file_get_contents('contents.html'); ////////ESTE AQUI ERA O ANTIGO $mail->MsgHTML($template); //////////////////////////////AQUI ELE CHAMA O TEMPLATE já COM OS VALORES SUBSTITUIDOS $mail->AddAttachment('test.png'); // attachment // $mail->AddAttachment('images/phpmailer_mini.gif'); // attachment $mail->action_function = 'callbackAction'; $mail->Send(); echo "Mensagem Enviada OK</p>\n"; } catch (phpmailerException $e) { echo $e->errorMessage(); //Pretty error messages from PHPMailer } catch (Exception $e) { echo $e->getMessage(); //Boring error messages from anything else! } function cleanEmails($str,$type) { if ($type == 'cc') { $addy['Email'] = $str[0]; $addy['Name'] = $str[1]; return $addy; } if (!strstr($str, ' <')) { $addy['Name'] = ''; $addy['Email'] = $addy; return $addy; } $addyArr = explode(' <', $str); if (substr($addyArr[1],-1) == '>') { $addyArr[1] = substr($addyArr[1],0,-1); } $addy['Name'] = $addyArr[0]; $addy['Email'] = $addyArr[1]; $addy['Email'] = str_replace('@', '@', $addy['Email']); return $addy; } ?> </body> </html> o mais estranho de tudo é que testei so o template e a substituicao dos valores noutro ficheiro e funcionou, mas quando meto ele nessa class de email da erro.. :huh: alguém pode dar alguma dica util???? valeu
  16. Oi pessoal, tava procurando um script que me lista-se uma directoria e desse pra fazer download dos ficheiros quando clicar neles (ou num butao) e não abrir no explorer, sejas eles, html, pdf, rar, zip, php. sempre fazer download de arquivos ou entrar na subdirectoria. tudo que encontrei ate agora so listava, algo que não chega, tentei alterar mas em vao. posto aqui uma screen daquilo que precisava valeu (desde que listasse pastas e fizesse download já resolvia o problema, o resto são extras :rolleyes:
  17. ohh funcionou direitinho, já tava maluco com isso :D obrigadao :rolleyes:
  18. if record set =1 <div id="caixa"> <div id="esquerda"></div> </div> if record set = 2 <div id="caixa"> <div id="esquerda"></div> <div id="centro"></div> </div> if record set = 3 <div id="caixa"> <div id="esquerda"></div> <div id="centro"></div> <div id="direita"></div> </div> , eu ainda não percebi bem sua duvida, até pk eu não sou nenhum pro nisto xD
  19. malta tou aki com pekeno problema, tou tentando fazer uma funcao de select inteligente mas ta dando sempre o mesmo resultado chamo a funcao com parametros $um = "S"; $dois = "editor"; o que($dois,$um); function o que($condicao,$campo) { $cp = $campo; $cam = "'".$cp."'"; $c = $condicao; $return = ""; //$sql = "SELECT * FROM opcoes WHERE `$cp` = `$c`"; $sql = "SELECT * FROM opcoes WHERE `$cp` ='".$c."'"; $res = mysql_query($sql) or die(mysql_error()); $row = mysql_fetch_assoc($res); if ($row[$cam]==$c) { $return = "verdadeiro"; } else { $return = "falso"; } echo $return; } ///// mas ele retorna sempre falso mesmo k meta um valor kualker k nem uso so tou usando S e N na bd já tentei com $return false; $return true; com numeros em vez de letras com == e com = mas algo me esta escapando , alguém sabe o k podera ser ? obrigado a ajuda desde já :D
  20. algo do genero ? <div id="caixa"> <div id="esquerda"></div> <div id="centro"></div> <div id="direita"></div> </div>
  21. m3io

    Avaliem meu CMS

    bota um editor nele, eu comecei ontem a trabalhar no meu tambem, tem ainda só um dia de codigo olha so http://cybercentro-braganca.pt/~m3io/testes/cms/index.php
  22. boas ppl tenho aki um pekeno problema, axo k deve ser só sintaxe por isso se alguém souber , agradecia ai uma ajudinha :rolleyes: listagem.php //tentei assim $_SESSION["l"] = Request.Querystring("l"); //e assim if ($_POST["l"]) {$_SESSION["l"]=$_POST["l"];} //e assim.... if ($_GET["l"] ){$_SESSION["l"]=$_GET["l"];} nenhuma resultou <?php <script type="text/javascript"> function show(str) { xmlhttp.open("GET","listagem.php?l="+str,true); xmlhttp.send(); } </script> ////exemplo da query $var = $_SESSION["l"]; $sql = mysql_query("select * from produtos where name=ddr limit $var"); //aqui o exemplo tem sintaxe errada mas no meu ta tudo direitinho a funcionar , falta mesmo so enviar a string //aki quero enviar o limite de resoltados para o file: listagem.php como esta em cima no script ?> <form action=""> <select name="listagem" onchange="show(this.value)"> <option selected="selected">Mostrar</option> <option value="5">5</option> <option value="10">10</option> <option value="20">20</option> <option value="50">50</option> <option value="<?php echo $total_registos; ?>">Todas</option> </select> </form> so espero não seja muito complexa a minha ideia. obrigado pela ajuda desde já :D
  23. pois o problema é k não sei autenticar o email. não sei se falta alguma parte ai no meu header ou assim e classes percebo muito pouco esse é o meu problema :wacko:
  24. uma questao??? quem responde esta registado??? ou voce pode pegar a session e inserir em 2 tabelas -- -- Estrutura da tabela `quemresponde` -- CREATE TABLE IF NOT EXISTS `questionario` ( `id` int(255) NOT NULL auto_increment, `session` varchar(255) collate latin1_general_ci NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=1; -- -- Extraindo dados da tabela `quemresponde` -- -- -- Estrutura da tabela `questionario` -- CREATE TABLE IF NOT EXISTS `questionario` ( `id` int(255) NOT NULL auto_increment, `npergunta` int(255) NOT NULL, `pergunta` varchar(255) collate latin1_general_ci NOT NULL, `resposta` varchar(255) collate latin1_general_ci NOT NULL, `session` varchar(255) collate latin1_general_ci NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=1; -- -- Extraindo dados da tabela `questionario` -- depois kem responde voce faz session_start(); $session = session_id(); $tab = "quemresponde"; mysql_query("INSERT INTO `$tab` (`session`) VALUES ('$session')"); e tambem $tab = "questionario"; mysql_query("INSERT INTO `$tab` (`session`,`npergunta`,`pergunta`,`resposta`) VALUES ('$session','$npergunta','$pergunta','$resposta')"); quando pega os dados faz uma query dentro de outra <?php $tab="quemresponde"; $query = ("SELECT * FROM `$tab` ORDER BY `id` DESC"); $temp = mysql_query($query); $row = mysql_fetch_assoc($temp); while ($row != null) { $idsession = $row["session"]; ////////////////////// $tab="questionario"; $respostanegativa="não"; $query = ("SELECT * FROM `$tab` WHERE `session`='$idsession'"); //mostra todas as respostas $query = ("SELECT * FROM `$tab` WHERE `session`='$idsession' and `resposta`='$respostanegativa'"); //mostra todas as respostas $temp = mysql_query($query); $row = mysql_fetch_assoc($temp); while ($row != null) { echo $row["npergunta"]; echo "<br>"; echo $row["pergunta"]; echo "<br>"; echo $row["resposta"]; echo "<br>"; echo $row["session"]; //mostra o id de quem respondeu $row = mysql_fetch_assoc($temp); } /////////////// $row = mysql_fetch_assoc($temp); } ?> deve estar ai muita trapalhada, mas a ideia é essa, se tiveres os dados divididos em mais tabelas não divides os campos. me diz senao entendeu a ideia
  25. boas malta tenho aki 1 problema, aki o meu script esta enviando as mensagens correctamente no gmail, mas no hotmail ele vais directamente para a spam box, alguém sabe onde estou errado? $emailcliente = $_POST["email"]; $mail = "email_do_site_que_envia@exemplo.com.br"; $nome = $_POST["nome"]; $name = "Shalom"; $header = "MIME-Version: 1.0\r\n"; $header .= "Content-Type:text/html; charset=iso-8859-15\r\n"; $header .= "Message-ID: <".md5(uniqid(time()))."@{$_SERVER['SERVER_NAME']}>\r\n"; $header .= "X-Priority: 3 (Normal)\r\n"; $header .= "X-MSMail-Priority: Normal\r\n"; $header .= "X-Mailer: Microsoft Office Outlook, Build Build 10.0.2627\r\n"; $header .= "X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2670\r\n"; $header .= "X-MS-TNEF-Correlator: 000000001FAFEF0164F948428AF85FFB8E5FA93BE4422D00\r\n"; $header .= "X-Antivirus: avast! (VPS 0608-0, 20/02/2006), Inbound message\r\n"; $header .= "X-Antivirus-Status: Clean\r\n"; $header .= "From: $name <$mail>"; //////// $www = $_SERVER['SERVER_NAME']; // Envia um e-mail para o remetente, agradecendo a visita no site, e dizendo que em breve o e-mail será respondido. $mensagem2 = "<p>Olá Sr/Sra <strong>" . $nome . "</strong>.<br> Agradeçemos sua visita e a oportunidade de recebermos o seu contato.</p>"; $mensagem2 .= "<p> Em até 48 horas você será contactado via telefone ou email fornecendo a responta para o seu pedido.</p>"; $mensagem2 .= "<p>Observação - Não é necessário responder esta mensagem.</p>"; $mensagem2 .= "<p><font size='1'>Mensagem enviada a partir de $site </font></p>"; $envia = mail($emailcliente,"A sua mensagem foi recebida!",$mensagem2,$header); //echo "Mensagens Recebidas com Sucesso!";
×
×
  • Criar Novo...