Ir para conteúdo
Fórum Script Brasil

ESerra

Moderadores
  • Total de itens

    8.873
  • Registro em

  • Última visita

Tudo que ESerra postou

  1. Como eu disse acima, a parte da execução deve ser agendada no CRON do servidor... para quem tem CPanel basta preencher o que é pedido pelo próprio sistema.
  2. ESerra

    Problema com a função mail()

    https://www.scriptbrasil.com.br/forum/lofiv...php/t69826.html
  3. Basta... UPDATE tabela SET campo = 'PENDENTE' WHERE campo = 'CONFIRMADO' Pronto, claro que tem que fazer a parte de conexão e etc, mas a query é essa ai. Ai você usa o CRON do servidor pra mandar rodar o script em algum dia pré-determinado todo mês.
  4. Simples... na primeira volta o valor de $x é zero, logo, 0%5 == 0
  5. Basta criar uma área administrativa em que você tenha a opção de enviar os arquivos dos jogos para o servidor ou apenas a URL até onde o arquivo está...
  6. ESerra

    Não conecta no MySql

    <?php echo "teste"; $link = mysql_connect('127.0.0.1', 'root', 'root')OR DIE(mysql_error()); mysql_close($link); echo "teste"; ?> Veja o que isso dá...
  7. ESerra

    Endereço IP

    É, acredito que você tenha procurado, pois isso, até onde eu sei, você não vai conseguir mesmo, o que você quer é o IP da rede interna (Modem ADSL <-> PC), só que com as funções nativas você só consegue pegar o IP real da máquina (que é o Modem ADSL <-> Internet)... o que você poderia fazer seria tentar pegar o MAC Address da placa de rede, mas não existe nenhuma solução nativa, tem algumas classes pra isso lá no phpclasses.org, mas nunca cheguei a testar. Uma solução (que depende do usuário) seria você simplesmente criar um cookie quando o cara votar, assim você teria como saber quem votou e quem não votou (claro que se os cookies estiverem desabilitados no navegador e/ou o cara apagar os cookies, ai já não vai mais funcionar a idéia).
  8. ESerra

    Formatando decimal

    ;) Mas acho que no caso dele nem precisa de if, pois ele quer que o número tenha um certo número de algarismos (003, 010, 100, etc...) no caso que ele passou o número sempre teria que ter 3 algarismos, então bastaria mandar direto: $numero = 1; $numero = sprintf("%03s",$numero); echo $numero; Note que o sprintf e o str_pad por conta própria já verificam a quantidade de posições na string, e só completam o restantes, assim evitando que a gente tenha que ficar usando if/else, etc...
  9. ESerra

    Formatando decimal

    Pra que essa gambiarra toda... http://scriptbrasil.com.br/forum/index.php?showtopic=112393
  10. ESerra

    Truncando tabela

    Pra isso existe o truncate Sintaxe: TRUNCATE TABLE NOME_DA_TABELA Ps.: Não coloque a mesma dúvida em dois fóruns diferentes...
  11. Isso dai se chama operador ternário A sintaxe é aquela mesma: (CONDIÇÃO)?'CASO VERDADEIRA':'CASO FALSA'; Ou seja, não é questão de certo ou errado, é apenas uma forma alternativa de construção... Um exemplo prático é, se você precisa atribuir um valor a uma variável dependendo de algo, o que ficar melhor no código: $var = (TAL COISA)?'111':'222'; Ou if(TAL COISA){$var = '111';}else{$var = '222';} ou if(TAL COISA){ $var = '111'; }else{ $var = '222'; } Dá tudo na mesma, mas o código acaba ficando mais simples... Operadores de comparação.
  12. ESerra

    Pop up dinâmico

    Você está esquecendo os apóstrofes... ERRADO: java script:avisa(extra.php?recordID=76) CERTO: java script:avisa('extra.php?recordID=76') <html> <head> <script language=javascript> function avisa (URL){ window.open(URL,"janela1","width=550,height=30,scrollbars=NO") } </script> </head> <body> <a href=java script:avisa('x.php?id=$id')>TEXTO QUALQUER</a> </body> </html>
  13. Então... http://www.php.net/ftp Ai tem um exemplo de como conectar, para copiar arquivos você usa o ftp_get
  14. ESerra

    Pop up dinâmico

    Só uma coisa, você colocou o <script language=javascript> function avisa (URL){ window.open(URL,"janela1","width=550,height=30,scrollbars=NO") } </script> Entre as tags <head> e </head> ???
  15. Em algum lugar você vai ter que guardar as palavras chaves para relacionar com os banners, o que eu passei é só uma das possibilidades, você pode por exemplo (já que tem uma tabela só pra categorias), salvar na tabela banners os IDs das categorias, assim também segue a mesma lógica que eu passei acima... Mas o fato principal é que terá que haver algum campo nas duas tabelas que estejam ligados...
  16. ESerra

    Pop up dinâmico

    O fórum separa mas aqui: <a href=java script java e script devem estar grafadas juntas... e lembre-se que a página envia.php (ou outro nome que você der) também tem que existir.
  17. Dá pra ler direto... http://sourceforge.net/projects/phpexcelreader Eu uso isso dai a um tempo e sempre funcionou (não pegue a última versão que parece que tem uns problemas)...
  18. Testei aqui e funcionou <?php if(!isset($_POST['enviar'])){ ?> <FORM action="?" method="post"> <P> <TEXTAREA name="txt1" rows="20" cols="80">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Duis eleifend. Mauris tincidunt lectus in libero. Suspendisse interdum lectus vitae urna. Morbi vitae enim vel justo dapibus porttitor. Vivamus convallis nisl id mi. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Duis malesuada, lacus a aliquam feugiat, ligula dolor pulvinar ipsum, nec sodales est orci vitae odio. Cras urna velit, ullamcorper sit amet, vehicula id, facilisis eget, odio. Integer pretium rhoncus nibh. Vestibulum mollis euismod odio.</textarea> <BR><BR><INPUT type="submit" name="enviar" value="Enviar"> </P> </FORM> <?php }else{ echo nl2br($_POST['txt1']); } ?> Só lembrando que a largura do texto na verdade vai ser de acordo com a largura do objeto no qual ele esteja sendo exibido.
  19. ESerra

    Ereg_replace

    Quando eu testei funcionou e como ER (até onde eu sei) não é afetada por configuração no servidor...
  20. Sinceramente, o código PHP é o de menos... o JS e o AJAX que tá embutido ai sim que é o "Q" da questão...
  21. Pra esse caso específico recomendo esse daqui -> http://www.vivaolinux.com.br/scripts/verSc....php?codigo=942 Um cliente me pediu um site parecido com esse que você passou e com a funcionalidade de ter um calendário que marcasse os dias em que os imóveis já estavam alugados, só fiz algumas alterações pra pegar os dados direto do BD e pronto, 100% beleza.
  22. Exemplo... <?php $dir = 'tst';//Diretório que vai ser lido $lido = scandir($dir); $imagens = array(); foreach($lido as $indice => $arquivo){ if(eregi("(jpeg|jpeg|jpg|png|gif|bmp)$", $arquivo)){ $imagens[] = $arquivo; } } foreach($lido as $indice => $arquivo){ if(eregi("(jpeg|jpeg|jpg|png|gif|bmp)$", $arquivo)){ echo "<a href=\"$dir/$arquivo\">$arquivo</a><BR>"; } } foreach($lido as $indice => $arquivo){ if(eregi("(jpeg|jpeg|jpg|png|gif|bmp)$", $arquivo)){ echo "<img src=\"$dir/$arquivo\"><BR>"; } } ?> No primeiro foreach eu criei um array com as imagens (que você pode ocupar pra outra coisa) No segundo são criados links para as imagens No terceiro as imagens são exibidas de forma direta Claro que só coloque os três exemplos pra mostrar as possibilidade, no dia-a-dia um só já resolve tudo...
  23. Pra quem vier a ver esse tópico... usa a função sleep.
  24. Sem BD? Se você utilizar o PHP5, leia o diretório com o scandir, isso vai pegar todos os arquivos do diretório, se dentro do diretório só existir imagens basta utilizar o foreach e mandar exibir com a tag <img src... caso existam outros tipos de arquivo ai você vai ter que ler todo o array que foi gerado com o scandir e utilizando a expressão regular que já está no seu script: if(!eregi("^image\/(pjpeg|jpeg|png|gif|bmp)$", $arquivo["type"])) Verificar se o arquivo se enquandra nos parâmetros, se se enquadrar você adiciona ao novo array, ao final de tudo você vai ler esse novo array e então exibir com a tag <img src...
  25. Isso se resolve com uma modelagem adequada... Primeiro você cria uma tabela em que se colocam as categorias, exemplo: id-categorias 1-saúde;nutrição;beleza 2-veículos;auto-peças;funilaria 3-informática;hardware;software Outra tabela para relacionar os banners as categorias id-id_categoria-banner Pronto... ai quando o cara digitar, por exemplo, funilaria (que vai estar na variável $palavra_digitada), você faz uma query (na verdade pode utilizar direto na sua atual query) SELECT b.banner, c.* FROM categorias c LEFT JOIN banners b ON b.id_categoria=c.id WHERE c.categorias LIKE '%$palavra_digitada%' Pronto, tá feito a ligação...
×
×
  • Criar Novo...