-
Total de itens
38 -
Registro em
-
Última visita
Sobre hutuh

Contatos
-
Website URL
http://www.arthursilva.com
Perfil
-
Gender
Male
hutuh's Achievements
0
Reputação
-
Eu uso a classe "hidden-print" do bootstrap, ficando assim: <div class="hidden-print"> O que estiver aqui dentro não é impresso. </div> Referência: http://getbootstrap.com/css/
-
Opa! Olha eu quando precisei fazer isso, até para manter tudo registrado para futuras auditorias, fiz o seguinte: [Tbl ANÚNCIOS] ------- [Tbl Rascunhos do Anúncios] Ou seja, tenho a tabela principal dos anúncios e uma outra tabela só para registrar "rascunho/atualização" de cada anúncio, o rascunho/atualização aprovado(ex: Status 1) vai para a tabela principal. Essa é minha sugestão, assim mantém tudo registrado e não tem problema de alguém no futuro falar que não alterou certo anúncio, pois tudo está no seu DB. ;)
-
Estranho... Era para funcionar, seu código está OK. Tenta retirar o $mensagem = utf8_decode(''); E usar: $mensagem = ''; Outra opção é deixar o PHP detectar o charset ao invés de usar o utf8_decode, usa o mb_detect_encoding ( http://ca.php.net/manual/en/function.mb-detect-encoding.php ) $mensagem = mb_detect_encoding(''); Espero poder ajudar.
-
Não sei se entendi bem, mas se for para após enviar a mensagem ele enviar outra, basta usar outra função MAIL: mail($email, $endereco, "Algum texto....", $headers); Qualquer coisa nos de mais detalhes pra te ajudar. Abraços.
-
Opa! O problema não é neste código, ele está OK, como o wordpress usa vários includes o problema pode ser na página que chama esse arquivo, tente buscar as páginas que chamam o arquivo. Quando se trata de "include" é bom dar uma olhada nos scripts que são chamados antes deste arquivo e os "require" que este arquivo tem. Espero que possa ajudar um pouco, como não tenho seu código completo na mão fica complicado ajudar. Abraços.
-
Opa! Tenta logo após essa linha: $mailer->From = 'contato@emailautenticado.com.br'; //Obrigatorio ser a mesma caixa postal indicada em "username" Adicionar esse código: $mailer->AddReplyTo('email_do_cliente@alguem.com', 'Nome de Quem Enviou');
-
Opa! Uma forma simples de fazer isso sem precisar fazer tudo do zero, é você usar essa classe: https://github.com/PHPMailer/PHPMailer Nisso, para usar bastará deixar o seu "envia2.php" mais ou menos assim: $mail = new PHPMailer(); $mail->IsMail(); $mail->AddAddress("seuemail@seuemail.com"); $mail->Subject = "Assunto"; $mail->Body = "Mensagem aqui"; $mail->AddAttachment('/home/seulogin/public_html/arquivo1.zip', 'arquivo1.zip'); $mail->AddAttachment('/home/seulogin/public_html/arquivo2.zip', 'arquivo2.zip'); Terá de adaptar o código um pouco para ele pegar o arquivo que o usuário está enviando. Ele fica armazenado com nome temporário, isso pode te ajudar: /* Como receber o INPUT ARQUIVO do seu código(que postou) */ $nome_temporario = $_FILES['arquivo']['tmp_name']; $tipo_arquivo = $_FILES['arquivo']['type']; $nome_arquivo = $_FILES['arquivo']['name']; Espero abrir um pouco as ideias ai de como fazer esse envio, alguém mais do fórum deve te mandar algo aqui também. Abraços.
-
Opa! É simples quando o usuário estiver logado provavelmente você está registrando um cookie ou session, assim poderá fazer o seguinte: if( isset($_SESSION['algum_nome']) && ($_SESSION['algum_nome'] == 1) ) { // 1 para caso esteja logado neste meu exemplo echo "Mensagem aqui"; } else { echo "Botao de login aqui"; } Neste código estou supondo que registrei a seção "algum_nome" com o VALOR 1, para quem estiver logado.
-
Opa! Entrei no sistema e vi os dados apenas referente a você, mesmo assim para selecionar os dados, precisará alterar seu código dessa forma: $result = mysql_query("SELECT * FROM members WHERE id='$id_do_membro' "); Onde ID é o campo de identificação que seu banco de dados possuir e $id_do_membro será o ID ou login, acredito que se buscar pelo login digitado na tela anterior ficará mais fácil.
-
Isso é um sistema que está precisando, não da pra explicar o passo a passo, mas posso te mostrar scripts já prontos, bastará adaptar: https://www.scriptbrasil.com.br/codigos/php/livro-de-visita-php/
-
Através de operadoras nunca fiz, mas já fiz utilizando plataformas de envio que dispõem de uma API para integração. No Brasil tem a: www.zenvia.com.br Internacional tem: www.clickatell.com Este são os que já usei, mas tem muitos outros.
-
Opa! Isso acontece porque seu HTML está com erros. Olhei o debug do facebook para essa página e deu uns erros, tentei confirmar no W3C e tem uns erros críticos para exibição, confira: http://validator.w3.org/check?uri=http%3A%2F%2Fsairhoje.com.br%2Fnews%2Fguardioes-da-galaxia-supera-as-expectativas&charset=%28detect+automatically%29&doctype=Inline&group=0&user-agent=W3C_Validator%2F1.3+http%3A%2F%2Fvalidator.w3.org%2Fservices Assim que corrigir o problema possivelmente se resolverá. Espero que ajude.
- 2 respostas
-
- open graph
-
(e %d mais)
Tags:
-
Opa! Olha agora fiquei um pouco confuso com sua lógica, tem como explicar melhor? Exemplo: Se txt_km for igual a X, faça isso... Achei uns problemas no seu código: 1) Está usando vários IF e 1 else, ou seja o else ficou válido apenas para o último if, quando for preciso usar vários para testar uma mesma variável IF use ELSEIF 2) Sua comparação está como $calcular12 === ? 3) A todo momento você defini a variável $txt_km3, não é preciso. Tente alterar seu código e fazer as adaptações(caso necessário) e testar desta forma: <?php //define as variaveis $txt_m3 = $_POST['txt_m3']; // Calcular o TXT_M3 if( $txt_m3 >= 1 && $txt_m3 <= 5 ){ $calcular12 = 1; //sim } elseif( $txt_m3 >= 6 && $txt_m3 <= 10 ){ $calcular12 = 2; //sim } elseif( $txt_m3 >= 11 && $txt_m3 <= 15 ){ $calcular12 = 3; //sim } elseif( $txt_m3 >= 16 && $txt_m3 <= 20 ){ $calcular12 = 4; //sim } else { $calcular12 = 0; // não } // FUNÇÃO SIMULAR ! function simular($x ,$x2, $calcular12 ){ if($calcular12 == 1) // confere se é até 20 m³ $v = ((1.40 * $x) + (1 * $x2)); elseif($calcular12 == 2) // confere se é até 20 m³ $v = ((1.40 * $x) + (1.14 * $x2)); elseif($calcular12 === 3) // confere se é até 20 m³ $v = ((1.40 * $x) + (1.30 * $x2)); elseif($calcular12 === 4) // confere se é até 20 m³ $v = ((1.40 * $x) + (1.45 * $x2)); else $v = "<font color='red'> Desculpe ! Mas so Trasportamos até 20 m³ </font></<p/>"; return $v; } if ( isset($_POST['txt_km']) && $_POST['txt_km'] >= 45 ) { echo "<h1><font color='red'>Valor Total = € " .simular($_POST['txt_km'] ,$txt_m3, $calcular12) . "</font></h1><p/>"; } elseif( isset($_POST['txt_km']) && $_POST['txt_km'] < 45 ) echo "<h1><font color='red'> Distancia Curta , Minimo 45 km </font></h1><p/>"; ?>
-
Opa! Para isso você será poderá usar AJAX, ou melhor o Jquery, nesse assunto não tenho tanta experiência, mas segue abaixo um link(em inglês) que poderá te ajudar, mostra a solução exata para o que precisa: http://stackoverflow.com/questions/502391/jquery-tabs-load-contents-only-when-clicked Qualquer coisa espera mais gente postar aqui, ou então da uma procurada na seção do fórum de AJAX, javascript....
-
A sua segunda dúvida, pode alterar seu PHP dessa forma: <?php //define as variaveis $txt_m3 = $_POST['txt_m3']; // Calcular o TXT_M3 if( $txt_m3 >= 0 && $txt_m3 <= 5 ){ $calular12 = 1; //sim } else { $calular12 = 0; // nao } // FUNÇÃO SIMULAR ! // FORMULA COMPLETA COM IVA ! function simular($x ,$x2 ){ if($calcular12 == 1) // confere se é ou não para calcular por 12 $v = (12 * $x2); else $v = ((1.40 * $x) + (12 * $x2)) * 23 / 100 + ((1.40 * $x) + (12 * $x2)) ; // + 23% DE IVA ! return $v; } if ( isset($_POST['txt_km' ]) && $_POST['txt_km'] <= 44 ) { echo "<h1><font color='red'> Distancia Curta , Minimo 45 km </font></h1><p/>"; } else echo "<h1><font color='red'>Valor Total = € " .simular($_POST['txt_km'] ,$txt_m3) . "</font></h1><p/>"; ?> A ideia é essa, se tiver algum erro de programação é que não testei aqui, mas um dos caminhos que pode usar é esse.