Ir para conteúdo
Fórum Script Brasil

hutuh

Membros
  • 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

  1. 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/
  2. 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. ;)
  3. hutuh

    Problema com submit.

    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.
  4. 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.
  5. hutuh

    Erro site php

    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.
  6. hutuh

    PHP Mailer

    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');
  7. hutuh

    Duvida formmail com anexo

    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.
  8. hutuh

    mudar botão apos o log In

    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.
  9. 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.
  10. 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/
  11. hutuh

    sms

    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.
  12. 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.
  13. 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/>"; ?>
  14. hutuh

    Tabs

    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....
  15. 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.
×
×
  • Criar Novo...