Ir para conteúdo
Fórum Script Brasil

ESerra

Moderadores
  • Total de itens

    8.873
  • Registro em

  • Última visita

Tudo que ESerra postou

  1. Não existe nenhuma maneira 100% (IP, sessões, cookies, etc), o úncio jeito seria forçar o cara a se cadastrar e ai controlar por e-mail, mas para o que você quer é inviável Para isso você teria que fazer um script que tem a função de pegar o banner e exibir, assim poderia se saber quantas vezes a imagem foi exibida Como eu disse acima o mais prático é criar um script que simplesmente tenha a função de exibir a imagem... ai seria interessante você ter as informações do arquivo guardadas no BD também...
  2. ESerra

    Erro Paginação

    Quase 4 anos registrado e ainda não leu as regras? UPs não são permitidos... Você se deu ao trabalho de debugar o código? O que $total_paginas e $total_usuarios estão retornando?
  3. ESerra

    UPLOAD DE ARQUIVOS

    Leia as regras do fórum... não é permitido dar UP... Para descobrir a extensão do arquivo basta saber o mime-type (que já está na variável $pTipo)... application/pdf -> pdf application/msword -> doc image/jpeg (ou image/pjpeg se vir do IE) -> jpg/jpeg/jpe Ou seja, com if/else ou switch você já pode saber a extensão... No segundo arquivo você vai ter que mudar a query... além do arquivo vai ter que pegar a extensão também... Essa linha: $nomeArquivo = "temp/" . md5(mt_rand(100,10000)) . ".jpg"; Também terá que ser mudada, pois jpg não será mais fixo, isso vai ter que ver do BD... A parte de forçar o download já está genérica, deve funcionar para todos os tipos de arquivos...
  4. ESerra

    Passar parâmetro em link

    Dois problemas... o primeiro, 3 querys? Pelo que eu vi você pega o nome de usuário do cara e faz uma query, mas não seria mais fácil guardar em uma sessão o ID do cara, assim você não precisaria fazer essa volta toda... ou pelo menos poderia utilizar alguns JOINs... Segundo... você está mandando abrir por javascript, mas se você criar 50 campos com o mesmo nome, o javascript vai varrer todos e sempre vai pegar o último... você deveria numerar os campos de alguma maneira e no onclick passa essa informação para o javascript...
  5. ESerra

    Passar parâmetro em link

    Só olhando o código pra ver onde está o erro.. porque você deve estar usando um laço para gerar esses links, logo todos deveriam funcionar... Um exemplo pra fazer isso... $sql = mysql_query("SELECT * FROM tabela"); while($x = mysql_fetch_assoc){ echo "<a href=\"pagina.php?id=".$x['id']."\">Link com o id ".$x['id']."</a><BR>"; }
  6. ESerra

    data e hora no post

    Pelo que você passou (date("d/m/Y")), você está tentando inserir a data no formado dd/mm/aaaa, só que o padrão é aaaa-mm-dd, ou seja date("Y-m-d")...
  7. ESerra

    Envio de Email

    O modo mais fácil de enviar e-mails autenticados é usando a classe phpmailer... para enviar autenticado basta: $mail->IsSMTP(); $mail->Host = "xxxxx"; // Servidor SMTP $mail->SMTPAuth = true; $mail->Username = "kkkkk"; // Usuário para autenticão... $mail->Password = "zzzzz"; // Senha do usuário Claro, tem que colocar os outros parâmetros como o corpo do e-mail, assunto, destinatário e etc, mas isso está no manual...
  8. ESerra

    usar php includes

    Basta colocar cada pedaço do site em um arquivo, e depois chamar tudo em outro...
  9. Você na verdade só precisaria de um array... nele você poderia colocar, por exemplo: $subs = array(a=>'áàâãª',A=>'ÁÀÂÃ'); Juntando isso com um foreach você diminuiria bastante o número de linhas do script... mas o resultado final seria o mesmo...
  10. Tem vários modos de fazer isso.. eu costumo usar ereg_replace...exemplo: $var = "ATENÇÃO | salmão"; $var = ereg_replace("[ÁÀÂÃ]","A",$var); $var = ereg_replace("[áàâãª]","a",$var); Dá pra fazer utilizando array e etc... ai vai do gosto do freguês...
  11. ESerra

    Boleto...

    http://www.boletophp.com.br/
  12. ESerra

    update

    O código está concatenado, mas não esse que você passou... De qualquer maneira, mande dar echo no $muito->id_campo para ver se o dado está vindo correto...
  13. ESerra

    update

    Experimente concatenar.... $q = mysql("update imagem values campo = '$campo' where id_campo = '".$muito->id_campo."'"); Se não funciona verifique o nome da coluna (id_campo) e se o $muito->id_campo realmente está retornando algo...
  14. Sinceramente, dependendo das suas habilidades com o PHP, é mais rápido você criar um do que ficar procurando e tentando adaptar (penso isso baseado apenas no que você disse)... na verdade o que você procura eu nunca nem topei na net, mas na pior das hipóteses dá pra tentar utilizar um sistema de fórum para isso... não vai ficar "aquela maravilha", mas pelo menos você vai conseguir o básico (também baseado no que você disse)...
  15. ESerra

    (Resolvido) Session part2

    Em primeiro lugar, pra que você está usando o while? Suponho que não existam vários usuários no banco com o mesmo nome, logo while é inútil ai... O que você pode fazer é trocar isso: if($reg['usuario'] = $usuario && $reg['senha'] == $senha){ Por isso if(($reg['usuario'] = $usuario && $reg['senha'] == $senha) AND (mysql_num_rows($conn) == '1')){ Isso vai verificar se a consulta retornou 1 resultado, se for apenas 1 beleza, caso contrário, vai para a página de erro...
  16. É... entendi que estava desativado e você precisava ativar, tem que ser off mesmo...
  17. Você pode ativar criando um arquivo (se não existir), chamado .htaccess e colocando o seguinte: php_flag register_globals on
  18. ESerra

    (Resolvido) Array vazio

    Ele aparece três vezes porque você coloque ele dentro do foreach que está dando três voltas... se colocar fora vai aparecer só uma vez... Bom, a boa notícia é que o problema não está no foreach, a má notícia é que simplesmente não tem nada no teu array a não ser os índices (0,1,2)... Pelo que eu pude ver sua query está assim: $sql = "SELECT qtde FROM votar"; Ou seja só esta pegando a coluna qtde, só que na hora de resgatar você está usando: $linha[] = $coloca->Numvoto; Ou seja, se você não pega a coluna Numvoto na query, ela sempre estará vazia...
  19. ESerra

    (Resolvido) Array vazio

    Deu um print_r pra ver exatamente o que tinha no array?
  20. 1 - Leia as regras, UPs não são permitidos... 2 - https://www.scriptbrasil.com.br/forum/lofiv...php/t69826.html -> se tivesse dado uma googlada simples, veria que para enviar e-mails de localhost precisa de um servidor de e-mails... quando você colocar o script no servidor de verdade, ai lá provavelmente já esteja tudo configurado...
  21. Sim, é configurado no PHP.INI, mas pode ser alterado via ini_set... exemplo: ini_set('max_execution_time','60'); Ai passa a ser 60 segundos... só lembrando que isso tem que estar no topo do script...
  22. Não é mais fácil você definir que a div deve estar oculta quando a página abrir? Isso pode ser feito com style... Exemplo: <div style="visibility: hidden;"> tá escondido... </div>
  23. No seu caso basta fazer uma query que busque apenas o setor 1 (WHERE setor = '1'), ai usa o mysql_num_rows para ver quanto registros retornaram... ou o COUNT que dá direto o resultado...
  24. Dá pra testar, mas acho que o GROUP BY não vai entender que JOAO é igual a JOÃO e vai imprimir os dois...
  25. ESerra

    Procura

    Isso você faz com query string -> http://scriptbrasil.com.br/forum/index.php?showtopic=89161
×
×
  • Criar Novo...