-
Total de itens
38 -
Registro em
-
Última visita
Tudo que hutuh postou
-
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.
-
<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.
-
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.
-
Opa!! Isso é bom!! Estamos aqui pra ajudar! ;)
-
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! :)
-
Se quiser acessar diretamente do registro, tem um tutorial em inglês: http://www.sitepoint.com/access-the-windows-registry-from-php/
-
Quando testou qual erro o sistema retornou? O que aconteceu?
-
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; }
-
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. :)
- 3 respostas
-
- editor de texto
- upload
- (e %d mais)
-
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.
-
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);