Ir para conteúdo
Fórum Script Brasil

marceloths

Membros
  • Total de itens

    72
  • Registro em

  • Última visita

Tudo que marceloths postou

  1. Pessoal, tenho uma pequena dúvida: Tenho uma variável horapublicada com o seguinte valor 13:34:00 que é lido de uma tabela do banco de dados. Gostaria que mostrasse o seguinte valor na tela 13:34 e não 13:34:00. Como realizar isso?? Atenciosamente, Marcelo.
  2. Pessoal, muito obrigado pelas ajudas. Eu tinha quase certeza que não poderia abrir uma nova janela através do header e foi através da confirmação do Neto que veio a certeza. O problema era que no arquivo executa.php aonde utiliza a síntaxe header não poderia utilizar o código HTML, nem mesmo os comandos echo e print. Solucionei esse problema de forma bem simples (por que não pensei nisso antes?!) que foi assim: na página index.php tem um link que chama a página executa.php, nesse link acrescentei apenas o método target="_blank" e resolveu meu problema. index.php Antes <a href="executa.php?acao=canal-acessado&cod=<? echo $canal['codigo']; ?>"><? echo $canal['nome']; ?></a> Depois <a href="executa.php?acao=canal-acessado&cod=<? echo $canal['codigo']; ?>" target="_blank"><? echo $canal['nome']; ?></a> Deveremos ficar sempre atento com a programação e às vezes um pequeno detalhe faz a diferença. Abraço, Marcelo
  3. Estou com uma dúvida pequena sobre o header. É possível abrir uma nova janela através da síntaxe header? Se sim, como realizar essa proeza? Senão qual é o procedimento para abrir uma nova janela através Javascript. Veja abaixo o código parcial que utliza o header: if($cont==0){ setcookie('canal', join($a,"-"),time()+604800); setcookie('url', join($u,"-"),time()+604800); setcookie('cod', join($c,"-"),time()+604800); header("Location: $url"); break; }else{ header("Location: $url"); break; } Atenciosamente, Marcelo
  4. marceloths

    Sistema de Ranking

    Pessoal, obrigado pelas ajudas. Mais tarde testarei os exemplos passados por vocês. Grato, Marcelo. :D
  5. marceloths

    Sistema de Ranking

    mas o método da bolha é utlizado para ordenar os números e não o texto... gostaria de um pequeno exemplo para ser montar um ranking simples somente com array. Atenciosamente, Marcelo.
  6. marceloths

    Sistema de Ranking

    Tenho uma array com vários valores, quero elaborar um sistema de ranking bem simples, por exemplo tenho array com seguinte código: $canal[0]='Globo'; $canal[1]='SBT'; $canal[2]='Globo'; $canal[3]='Globo'; $canal[4]='Record'; $canal[5]='SBT'; gostaria obter o ranking de canais mais acessados. Ex: 1º - Globo - 3 visitas 2º - SBT - 2 visitas 3º - Record - 1 visita Só quero um pequeno exemplo. Atenciosamente, Marcelo. :mellow:
  7. Muito obrigado pela ajuda, sempre achei que poderia existir uma função para isso, mas nunca imaginei que fosse essa função simples. Grato, Marcelo. :)
  8. Estou com um pequeno problema para exibir o valor em Real no PHP, Tenho as duas variáveis $preço e $parcela com seguintes valores: 100.99 e 10 Quando eu utilizo o codigo abaixo: $preço = 100.99; $parcela = 10; $parcelado = ($preço / $parcela); echo 'R$' . $parcelado; // mostra o valor R$10.099 e não R$10.09 Gostaria que mostrasse o valor parcelado como R$10.09. Como formatar o valor da moeda em PHP? Tenho uma outra dúvida, quando armazeno o valor 10.00 no banco de dados MySQL armazena somente o 10, mas consigo armazenar o valor 10.01 no banco de dados, porque não armazenar o valor 10.00 no MySQL. Atenciosamente, Marcelo.
  9. Consegui resolver meu graça a você, veja como ficou o código Gravação $codigo = addslashes(trim($_GET['cod'])); if(is_numeric($codigo)){ $sql = 'Select * from canal Where codigo=' . $codigo; $sqlcanal = mysql_query($sql); $canal = mysql_fetch_assoc($sqlcanal); $url = $canal['url']; $a=split("-",$_COOKIE['canal']); $u=split("-",$_COOKIE['url']); $qtdposicao = sizeof($a); $qtdposicao = $qtdposicao++; $a[$qtdposicao] = $canal['nome']; $u[$qtdposicao] = $canal['url']; setcookie('canal', join($a,"-"),time()+604800); setcookie('url', join($u,"-"),time()+604800); header("Location: $url"); break; Leitura <? $b=array_reverse(split("-",$_COOKIE['canal'])); $u=array_reverse(split("-",$_COOKIE['url'])); for($i=0;$i<10;$i++){ if(!$b[$i]==''){ ?> <tr> <td bgcolor="#eef3f2"><a href="<? echo $u[$i]; ?>" target="_blank"><? echo $b[$i]; ?></a> </td> </tr> <? } } ?> Funcionou perfeito. Atenciosamente, Marcelo
  10. Olá pessoal, estou com uma dúvida terrível que está me dando uma dor-de-cabeça: Quero um sistema bem simples que é mostrar 10 últimos links acessados por um visitante comum. A minha ideía seria usar cookie para armazenar os cliques no computador do visitante, mas acho que não dá certo nesse caso. Tudo indica que o cookie não trabalha como array. Eu estava pensando utilizar um 'for' para recuperar o valor de um cookie, mas o problema é que ele armazena e recupera sempre o clique mais recente, o que estava antes é apagado. É possível desenvolver um sistema desse através de cookie? Se sim, como eu poderia fazer, só queria um pequeno exemplo disso. Atenciosamente, Marcelo.
  11. marceloths

    Problema com a data

    Carlos, muito obrigado... realmente o sinal estava trocado. A lógica realmente estava ao contrário... putz, como eu não pude perceber isso!! Ainda bem que você teve a paciência comigo. Grande abraço, Marcelo. :D
  12. marceloths

    Problema com a data

    Carlos, Consertei aquele erro básico, mas mesmo assim não exibe a mensagem Veja o código abaixo: $dataatual = date('Y-m-d'); $sql = "SELECT * FROM programacao WHERE datainicial >= '2009-06-16' AND datafinal <= '2009-06-16'"; $sqlmensagem = mysql_query($sql); $mensagem = mysql_fetch_assoc($sqlmensagem); echo $mensagem['texto']; Na tabela programacao há um registro que contêm os seguintes valores nos campos datainicial: 2009-06-10 e datafinal: 2009-06-20 Logicamente, o SQL deveria selecionar esse registro, mas não o localiza. Tentei utilizar a seguinte sintaxe: $sql = "SELECT * FROM programacao WHERE datainicial >= #2009-06-16# AND datafinal <= #2009-06-16#"; mas não obtive sucesso. Será que o SQL está selecionando as datas inicial e final como a string e não como a data? Tenho muita dificuldade em trabalhar com as datas no PHP. Espero um retorno. Abraço, Marcelo.
  13. marceloths

    Problema com a data

    Prezado Carlos, O segundo campo da tabela é datafinal que recebe o valor da variável $dataatual. E assim como o campo datainicial que recebe o valor da variável $dataatual. Por exemplo, a minha ideia é fazer com o que a data atual esteja entre a data inicial e data final armazenada no banco de dados para exibir a mensagem de aviso sobre um evento que está sendo realizado. Só que não consigo resolver esse probleminha. Grato, Marcelo.
  14. Bom dia pessoal, Estou com um problema que parece simples ser solucionado, mas não estou conseguindo. Estou montando uma rotina que exibe uma mensagem se a data atual estiver entre a data inicial e a data final no banco de dados. Veja o código abaixo: $dataatual = date('Y-m-d'); $sql = "Select * From programacao Where datainicial >= '$dataatual' And datafinal <= '$datafinal'"; $sqlmensagem = mysql_query($sql); $mensagem = mysql_fetch_assoc($sqlmensagem); echo $mensagem['texto']; No banco de dados MySQL, os campos datainicial e datafinal estão como do tipo date na tabela programacao. Tentei de tudo e não obtive sucesso. Espero uma resposta. Grande abraço.
  15. Obrigado pela atenção e ajudas, Jonathan, Consegui resolver meu problema graça a você. :D
  16. Essa função abaixo deve ser utilizada aonde? No arquivo separado ou dentro do html. Só não entendi essa parte e o resto eu entendi. function MinhaFuncao(){ valor=document.getElementById("select3").value msg=document.getElementById("mensagem") if (valor>1950 && valor<=1960){ msg.innerHTML="Master" }else if(valor<=1970){ msg.innerHTML="3" } [...] } Atenciosamente, Marcelo.
  17. Ainda estou com muita dificuldade para resolver esse simples problema, no código usa-se um Select e logo em seguida um texto "Categoria: SSSSSS", gostaria que o javascript gerasse a categoria automaticamente na SSSSSSS assim que mudar para um outro campo de preenchimento no formulário. Desculpe pela minha dúvida: não sei aplicar a função do javascript na página HTML. <select name="ano" class="formulario" id="select3"> <option>Ano</option> <option value="1950">1950</option> <option value="1951">1951</option> <option value="1952">1952</option> <option value="1953">1953</option> <option value="1954">1954</option> <option value="1955">1955</option> <option value="1956">1956</option> <option value="1957">1957</option> <option value="1958">1958</option> <option value="1959">1959</option> <option value="1960">1960</option> <option value="1961">1961</option> <option value="1962">1962</option> <option value="1963">1963</option> <option value="1964">1964</option> <option value="1965">1965</option> <option value="1966">1966</option> <option value="1967">1967</option> <option value="1968">1968</option> <option value="1969">1969</option> <option value="1970">1970</option> <option value="1971">1971</option> <option value="1972">1972</option> <option value="1973">1973</option> <option value="1974">1974</option> <option value="1975">1975</option> <option value="1976">1976</option> <option value="1977">1977</option> <option value="1978">1978</option> <option value="1979">1979</option> <option value="1980">1980</option> <option value="1981">1981</option> <option value="1982">1982</option> <option value="1983">1983</option> <option value="1984">1984</option> <option value="1985">1985</option> <option value="1986">1986</option> <option value="1987">1987</option> <option value="1988">1988</option> <option value="1989">1989</option> <option value="1990">1990</option> <option value="1991">1991</option> <option value="1992">1992</option> <option value="1993">1993</option> <option value="1994">1994</option> <option value="1995">1995</option> </select> Categoria: SSSSSSSS Atenciosamente, Marcelo
  18. esse é select do formulário que quero que javascript funcione... o problema é que eu não sei trabalhar com o Javascript <select name="ano" class="formulario" id="select3"> <option>Ano</option> <option value="1950">1950</option> <option value="1951">1951</option> <option value="1952">1952</option> <option value="1953">1953</option> <option value="1954">1954</option> <option value="1955">1955</option> <option value="1956">1956</option> <option value="1957">1957</option> <option value="1958">1958</option> <option value="1959">1959</option> <option value="1960">1960</option> <option value="1961">1961</option> <option value="1962">1962</option> <option value="1963">1963</option> <option value="1964">1964</option> <option value="1965">1965</option> <option value="1966">1966</option> <option value="1967">1967</option> <option value="1968">1968</option> <option value="1969">1969</option> <option value="1970">1970</option> <option value="1971">1971</option> <option value="1972">1972</option> <option value="1973">1973</option> <option value="1974">1974</option> <option value="1975">1975</option> <option value="1976">1976</option> <option value="1977">1977</option> <option value="1978">1978</option> <option value="1979">1979</option> <option value="1980">1980</option> <option value="1981">1981</option> <option value="1982">1982</option> <option value="1983">1983</option> <option value="1984">1984</option> <option value="1985">1985</option> <option value="1986">1986</option> <option value="1987">1987</option> <option value="1988">1988</option> <option value="1989">1989</option> <option value="1990">1990</option> <option value="1991">1991</option> <option value="1992">1992</option> <option value="1993">1993</option> <option value="1994">1994</option> <option value="1995">1995</option> </select> Poderia me ajudar??
  19. Prezado amigo, Tenho um formulário para preenchimento que contêm vários campos, como por exemplo: nome, endereço, bairro, cidade, e-mail para contato e tb ano de nascimento. No campo de seleção de ano de nascimento que vai de 1951 até 2000, ao selecionar o ano, gostaria que o javascript capturasse o valor desse campo anonascimento do formulário e exibisse um texto ao lado do campo qual a categoria corresponde a aquele ano de nascimento. 1951 até 1960 - Categoria Master 1961 até 1970 - Categoria 3 1971 até 1980 - Categoria 2 1981 até 1990 - Categoria 1 1991 até 2000 - Categoria Mirim Por exemplo: Ao selecionar o ano de 1975, o javascript exibe um texto "Categoria 2"ao lado do campo ano de nascimento. Se puder me ajudar, ficarei muito grato. Atenciosamente, Marcelo.
  20. Muito obrigado.... deu certo!! :rolleyes:
  21. Pessoal, Estou tentando elaborar uma função em ASP que exibe somente o primeiro parágrafo do conteúdo da notícia que está na variável Conteudo. O parágrafo está como <br>, ou seja, a cada quebra de linha que é representada pelo código html<br> é definida um parágrafo. Como não sou expert na função, gostaria de obter uma ajuda. Atenciosamente, Marcelo.
  22. Olá pessoal, Estou precisando de uma ajuda e gostaria que alguém me indicasse um programa para desenvolver um text scroll em flash ou dhtml de forma rápida (sem nenhuma propaganda da empresa desenvolvedora do soft). Localizei alguns softs (aqueles da Ocean Scripts), mas eles sempre têm aquela propaganda chata. Atenciosamente, Marcelo.
  23. Já corrigi... o problema era que eu estava digitando ulink() e não unlink() Veja o código correto abaixo para apagar um arquivo. Abraço, Marcelo. $codigo = $_GET['cod']; $arquivo = $_GET['arquivo']; if(is_numeric($codigo)==false){ header('Location: admin-fotos-exc.php?msg=aniversariante'); break; } if($arquivo==''){ header('Location: admin-fotos-exc.php?msg=arquivo'); break; } $sqlverificar = mysql_query("SELECT * FROM fotos WHERE arquivo='$arquivo' AND codevento=$codigo"); $num_registro = mysql_num_rows($sqlverificar); if($num_registro==0){ header('Location: admin-fotos-exc.php?msg=inexistente'); break; } else { $sqlexcluir = mysql_query("DELETE FROM fotos WHERE arquivo='$arquivo' AND codevento=$codigo",$conexao); $pastafotos = 'festas/fotos/'; $apagarfoto = $pastafotos . $arquivo; unlink($apagarfoto); header('Location: apagar-arquivo.php?msg=sucesso&cod='.$codigo); break; }
  24. É possível apagar um arquivo através de php?? Se sim, como poderei fazer isso?? Atenciosamente, Marcelo.
  25. marceloths

    Problema com a data

    Quando eu coloco aaaaaaaaa ou qualquer texto ao invés da data no formulário ocorre o seguinte erro Warning: checkdate() expects parameter 2 to be long, string given in C:\xampp\htdocs\tindolele\admin-comando.php on line 82 C:\xampp\htdocs\tindolele\admin-comando.php on line 85 Abraço, Marcelo.
×
×
  • Criar Novo...