Ir para conteúdo
Fórum Script Brasil

hutuh

Membros
  • Total de itens

    38
  • Registro em

  • Última visita

Tudo que hutuh postou

  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.
  16. <script type='text/javascript'>window.mod_pagespeed_start = Number(new Date());</script> Sobre essa sua solução, se achar mais simples é só alterar essa parte do código: if ( isset($_POST['txt_km']) && $_POST['txt_km'] >= 45 ) { echo "<h1><font color='red'>Resultado = € " .simular($_POST['txt_km'] ,$_POST['txt_m3']) . "</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/>"; Ao invés de ter um ELSE, deixei um ELSEIF, isso resolveria também seu problema.
  17. Opa! Pelo que entendi, você pode tentar alterar uma parte do seu código, deixando assim: if ( isset($_POST['txt_km' ]) && $_POST['txt_km'] >= 45 ) { echo "<h1><font color='red'>Resultado = € " .simular($_POST['txt_km'] ,$_POST['txt_m3']) . "</font></h1><p/>"; } else echo "<h1><font color='red'> Distancia Curta , Minimo 45 km </font></h1><p/>"; Assim ele validará se está definida e se é for maior ou igual a 45.
  18. Opa!! Isso é bom!! Estamos aqui pra ajudar! ;)
  19. hutuh

    Ler TXT separado por ;

    Opa!! Que bom que funcionou, eu montei o código aqui de na hora, não cheguei a testar ai não vi o erro. Valeu por citar esse erro! :)
  20. Se quiser acessar diretamente do registro, tem um tutorial em inglês: http://www.sitepoint.com/access-the-windows-registry-from-php/
  21. hutuh

    usando echo no php

    Quando testou qual erro o sistema retornou? O que aconteceu?
  22. Opa! Se possível posta como está o código pra gente, mas pelo que eu entendi, basta você validar se a variável existe ou atribuir uma string vazia para ela caso não esteja definida. Exemplo: //define como em branco if(! isset($nome) ){ $nome = ''; } Ou: //só exibe o nome se estiver definido e com algum caracter if(isset($nome) && $nome != '' ){ echo $nome; }
  23. Você poderá usar o Ckeditor: http://ckeditor.com/ Tem uma referência no manual sobre upload de imagens: http://docs.ckeditor.com/#!/guide/dev_howtos_file_upload Podendo fazer você mesmo a adaptação ou usando o http://cksource.com/ckfinder integrado. Essa é a minha sugestão, o pessoal do fórum devem ter mais opções também. :)
  24. Opa! Não sei como está seu código HTML ou o javascript do evento "onclick", mas preciso disso direto nos scripts que faço e a melhor solução que achei foi a seguinte: 01) Crie um formulário invisível ao usuário final, ou seja com inputs como hidden; 02) Use jquery para pegar o valor selecionado; 03) Atribua com javascript/jquery o valor seleciona a um input do formulário "escondido"; 04) Na mesma função logo depois que ele atribuir os valores, deixe programado para postar o formulário; Assim conseguirá passar com segurança os dados selecionados para a próxima página via GET ou POST.
  25. hutuh

    Ler TXT separado por ;

    Poderá usar o comando FOPEN do PHP para ler o arquivo e EXPLODE para separar pelos ";", montei um script que pode te ajudar. Deixei ele todo comentado para entender melhor, veja: $handle = fopen("seu_arquivo.txt", "r"); //abrir apenas para leitura if ($handle) { while (($linha = fgets($handle)) !== false) { $partes = explode(';',$line); // separa o que tiver antes e depois do ponto e vírgula echo $partes[0]; // imprimindo as partes para ver o que tem dentro echo $partes[1]; /* AQUI você insere suas QUERYs MySQL usando as partes coletadas */ } } else { // caso de erro insira algo aqui } fclose($handle);
×
×
  • Criar Novo...