Ir para conteúdo
Fórum Script Brasil

Sandro2011

Membros
  • Total de itens

    325
  • Registro em

  • Última visita

Tudo que Sandro2011 postou

  1. Ninguém disse que é fácil. $data_atual=date('m/d/Y'); // strtotime trabalha com mm/dd/aaa $timestamp_dt_atual =strtotime($data_atual); list($d,$m,$a)=explode('/',$linha4['PRODAT']); // aqui estou assumindo que $linha4['PRODAT'] está no formato brasileiro dd/mm/aaaa $data_para_comparar=$m . '/' .$d. '/' . $a; $timestamp_dt_banco =strtotime($data_para_comparar); if($timestamp_dt_banco==$timestamp_dt_atual){ echo '<font color=#000000>'.$timestamp_dt_banco.'</font>';//se for igual fica preto }else{ if($timestamp_dt_banco < $timestamp_dt_atual){ echo '<font color=#FF0000>'.$timestamp_dt_banco.'</font>';//se for menor fica vermelho }else{ echo '<font color=#0000FF>'.$timestamp_dt_banco.'</font>';//se for maior fica azul } } Só faltou transformar a data para padrão americano.
  2. Sandro2011

    Ajuda codigo php

    Open a new topic please
  3. Sandro2011

    Ajuda codigo php

    Faltou uma chave // coloque essa rotina para pegar os POSTs // faz os POSTs virarem variáveis (http://forum.imasters.com.br/topic/265639-pegar-todos-os-campos-de-um-formulrio/) if(strtoupper($_SERVER["REQUEST_METHOD"]) == "POST") { foreach($_POST as $key => $valor){ $$key = $valor; } } // FALTOU ESTA CHAVE
  4. Converte a sua data dd/mm/aaaa em mm/dd/aaaa e joga no strtotime Você faz isso para as duas datas que você quer comparar. Depois, o resultado do strtotime que for maior, quer dizer que a data é maior
  5. Sandro2011

    Ajuda codigo php

    Veja se ajuda: <? require 'seguranca.php'; require '../configuracoes.php'; require '../config/config.php'; // process and store data if($cadastro) { // check to see if the cadastro number entered already exists in db $link = mysql_connect($dbhost, $dbuser, $dbpass); $query = "SELECT id FROM $dbvin WHERE cadastro='$cadastro'"; $result = mysql_db_query($dbname, $query, $link); if(mysql_num_rows($result)) { echo "<script language='JavaScript'> alert('O número de cadastro digitado não existe.'); </script>"; } else { // marca input query friendly foreach($_POST as $key => $value) { $_POST[$key] = addslashes($value); } // add listing to database $time = time(); $codigo = substr(time().rand(10000,99999),-15); // coloque essa rotina para pegar os POSTs // faz os POSTs virarem variáveis (http://forum.imasters.com.br/topic/265639-pegar-todos-os-campos-de-um-formulrio/) if(strtoupper($_SERVER["REQUEST_METHOD"]) == "POST") { foreach($_POST as $key => $valor){ $$key = $valor; } $link = mysql_connect($dbhost, $dbuser, $dbpass); $query = "INSERT INTO $dbvin VALUES('0', '$codigo', '$time', '$time', '0', '0', '$cadastro', '$vin', '$anofabricacao', '$anomodelo', '$marca', '$model', '$condicao', '$categoria', '$quilometragem', '$preço', '$exterior', '$interior', '$body', '$portas', '$motor', '$combustivel', '$trans', '$sistemasom', '$financiamento', '$equipamentos', '$observacoes', '$destq' )"; mysql_db_query($dbname, $query, $link); mysql_close($link); echo "<script language='JavaScript'> window.location='pre_visualizar.php?codigo=$codigo'; </script>"; echo "Você adicionou um veículo"; exit(); } } $numero = substr(rand(10000,99999),-15); ?>
  6. <!doctype html> <html> <head> <meta charset="utf-8"> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <title>Estado e Cidades</title> <script type="text/javascript" src="http://cidades-estados-js.googlecode.com/files/cidades-estados-v0.2.js"></script> <script type="text/javascript"> window.onload = function() { new dgCidadesEstados( document.getElementById('estado'), document.getElementById('cidade'), true ); } $(document).ready(function() { $('#cidade').change(function() { // evento ativado ao mudar cidade var estado=$('#estado').val(); var cidade=$('#cidade').val(); // coloquei o switch para ter a opção de selecionar por estado, e tb pq existem // cidades de mesmo nome, sendo necessario o uso do estado para definir console.log(estado + ' / ' + cidade); switch (estado) { case 'SP': { if (cidade=='Jundiaí') window.location.href = 'jundiai.html'; else if (cidade=='Rio Claro') window.location.href = 'rio_claro.html'; break; } case 'AM': { if (cidade=='Manaus') window.location.href = 'Manaus.html'; break; } } }); }); </script> </head> <body> <form method="post"> <fieldset> <label>Estado</label>:<select id="estado" name="estado"></select> <label>Cidade</label>:<select id="cidade" name="cidade"></select> </fieldset> </form> </body> </html> meu email no pagseguro é sandrodow@terra.com.br
  7. Com jquery: <form> Nome selecionado: <input type="text" id="nome" /> </form> <?php $con = mysql_connect('localhost', 'banco', 'abc123') or die('Não foi possível conectar'); mysql_select_db("my_db", $con); $result = mysql_query('SELECT * FROM pessoas'); echo "<table border='1'> <tr> <th>Nome completo</th> <th>Idade</th> </tr>"; while($row = mysql_fetch_array($result)) { echo "<tr>"; echo "<td class='coluna_nome'>" . $row['nome_completo'] . "</td>"; echo "<td>" . $row['idade'] . "</td>"; echo "</tr>"; } echo "</table>"; mysql_close($con); ?> <script> $('.coluna_nome').click(function{ var conteudo=$(this).html(); $('#nome').val(conteudo); }); </script> Não esqueça de carregar o jquery para o código funcionar. Não testei, mas deve dar certo
  8. e se, ao invés do float, você usar decimal(10,3) 10 digitos e 3 casas decimais
  9. Mas não é o fundo que está desorganizado? O formulário de login está aparecendo 'organizado' no centro da tela. Acredito que ele deva aparecer quando se clica em algum botão de 'login'... O Menu acho que deveria ficar em cima. Você falou que está desorganizado mas não mostrou como você quer que fique... Manda o codigo completo HTML e CSS pra gente analisar melhor
  10. Marcos, veja que no seu codigo de 'comentario' existem 2 forms, e nenhum deles está sendo fechado com </form> Não coloque <form> dentro e outro <form>. O segundo <form> parece que não tem utilidade: <form class="form-horizontal" role="form" name="cad_contato" id="cad_contato">
  11. Marcos, onde você está enviando o 'usuario_id' para o 'depoimento.php'? Não achei no código. O id do cliente deve ser enviado junto para o depoimento.php para que ele saiba qual é o usuário que está logado, e assim salvar posteriormente o comentario. Altere esse form: <form action="<?=URL?>/modulos/login/depoimentos.php?id_cliente=<?echo $id_cliente;?>" method="post"> <div id="contato"> <form class="form-horizontal" role="form" name="cad_contato" id="cad_contato"> <div class="form-group1"> <div class="form-group"> <label for="assunto" class="col-sm-2 control-label">Comentario</label> <div class="col-sm-10"> <textarea rows="5" class="form-control" name="comentario" id="comentario" placeholder="Digite seu Comentario..." required></textarea> </div> </div> <div class="modal-footer"> <button type="submit" class="btn btn-primary btn_cadastro" data-loading-text="Carregando...">Enviar</button> <form> note que para manter o codigo do cliente, nesse seu código, voce sempre terá de passar ele via GET ou POST para o próximo script, senão o id do cliente é perdido... O idel seria usar 'sessao' para manter na maquina do cliente o 'id_cliente'
  12. nessa linha: $usuario_id = htmlspecialchars(mysql_real_escape_string(strip_tags($_GET['usuario_id']))); Essa é a linha 3 que tá gerando o erro? Coloca no lugar: $usuario_id = (int)$_GET['usuario_id']; O sistema vai pegar somente a parte 'de numero inteiro' do usuario_id, já que ele deve ser 'integer' obrigatoriamente.
  13. Boa noite, Se o cadastro do usuario já existe, e você quer cadastrar o campo 'comentario' deste usuário, então você tem de usar UPDATE no select, /******************************FUNCAO PHP DO COMENTARIO**********************************************************/ <? include "../../lib/config.php"; $comentario = htmlspecialchars(mysql_real_escape_string(strip_tags($_POST['comentario']))); $status = 'não'; // $sql = mysql_query("INSERT INTO usuario (comentario, status) // values('$comentario', '$status')"); $sql=mysql_query("update usuario set comentario='$comentario', status='$status' where usuario_id = $codigo_usuario_aqui"); echo "<meta http-equiv='refresh' content='0; URL= ../../index.php?mod=detalhes'> <script type=\"text/javascript\"> alert(\"matricula Efetuada com Sucesso\"); </script> "; ?>
  14. Boa noite, Se for coisa simples, faça diversas divs com atributo "display: none;" para ficarem escondidas e quando o usuario clicar no link, você mostra cada uma.
  15. Boa noite, você tem de usar a função timestamp do PHP.
  16. Boa tarde, Use: $variavel1=5; $variavel2=10; function funcao_aqui() { global $variavel1; echo $variavel1.' - '. $variavel2; } Uma chamada da funcao vai retornar: 5 -
  17. Bom dia, - Verifique se os seus scripts com código PHP estão salvos como ".php"; - Se você instalou apenas o apache na sua máquina, terá de instalar também o PHP. Nesse caso recomendo instalar um pacote, tipo Xamp ou Wamp - Note que para executar os scripts PHP, você tem de executá-los a partir da pasta LOCALHOST. No navegador, digite a URL: localhost/seu_script.php - Salve os seus scripts dentro da pasta 'www' do servidor, para que sejam executados. - Última observação: você tem de estar com o apche + php + mysql ativos ao executar os scripts
  18. $sql_seleciona = "SELECT * FROM cadastro "; $rs_clientes = seleciona($sql_seleciona); while ($res = mysql_fetch_assoc($rs_clientes)) { foreach ($res as $key => $value) { echo $key." - ".$value; } }
  19. Sandro2011

    Minepic - mostrar avatar

    Boa noite, Se trocar essa linha $displayWidget .= '<li id="mouw_li"><img src="https://minotar.net/helm/' . $value . '/' . $instance['avatarSize'] . '.png" width="' . $instance['avatarSize'] . '" height="' . $instance['avatarSize'] . '" border="0" title="' . $value . '" alt="avatar_' . $value . '" id="mouw_avatar" />' . $value . '</li>'; Por isso, $displayWidget .= '<li id="mouw_li"><img src="https://minepic.org/avatar/25/username" border="0" title="' . $value . '" alt="avatar_' . $value . '" id="mouw_avatar" />' . $value . '</li>'; resolve?
  20. Boa noite, <html> <script> function mostrar_opcao(local,texto){ document.getElementById(local).value=texto; } function getRadioValor(name){ var valor; var rads = document.getElementsByName(name); for(var i = 0; i < rads.length; i++){ if(rads[i].checked){ valor = rads[i].value; } } mostrar_opcao('area_aviso',valor); return true; } </script> <body> <form name="tipoAvisos" method="post" action="avisoRadioButton.php"> <b>Definir aviso:</b><br> <input type="radio" name="aviso" value="Aviso 1" onclick="getRadioValor('aviso')">Aviso 1<br> <input type="radio" name="aviso" value="Aviso 2" onclick="getRadioValor('aviso')">Aviso 2<br> <input type="radio" name="aviso" value="Aviso 3" onclick="getRadioValor('aviso')">Aviso 3<br> <input type="submit" value="Definir"> </form> <textarea id="area_aviso"><?php echo $aviso ?></textarea> </body> </html> boa sorte. Obs: se estiver ok, peça ao moderador para por o tópico como resolvido.
  21. Boa noite, Se estiver usando PHP você pode usar sessoes: No inicio das paginas, defina use session_start(); Na página que você pega o seu POST do submit do botão de busca, admitindo que o nome do input de busca (name) seja 'busca': if (isset($_POST['busca'])) $_SESSION['busca']=$_POST['busca']; Pronto. Agora, nessa sua sessão do usuário, para saber a cidade que foi buscada na primeira página, é só se referir à variável de sessão criada: echo $_SESSION['busca']; Não esqueça que todas as páginas que você precisar usar a sessão você terá de especificar o 'session_start()' no início do código. Boa sorte Obs: se resolvi o seu problema, solicite fechamento do tópico ao moderador!
  22. Saudações, hutuh, essa classe que você mencionou, ela impede que o que está dentro da div apareça no vídeo e seu conteúdo seja impresso ao selecionar algo (por exemplo, um clique em um botão) ?
  23. :) Valeu! Obs: Moderador, acho que pode fechar o tópico
  24. Boa noite, A sequencia é a seguinte: 1o. pega o email e senha do usuário; 2o. procura o login e senha no seu BD. 'select * from usuarios where email=$email and senha=$senha limit 1' 3o. Se achar (mysql_num_rows($sql)>0) então você inicia a sessão: ($_SESSION['codigo_usuario']=$id_usuario; ) 4o. Ao mostrar as páginas que o usuário pode acessar, você pega o id do usuario que está na $_SESSION['codigo_usuario'] e faz um select para buscar os dados dele (select * from usuarios where ido=$codigo_usuario; 5o. Agora, pega o nome da imagem dentro do resultado da select e manda mostrar. Boa sorte
×
×
  • Criar Novo...