Ir para conteúdo
Fórum Script Brasil

ESerra

Moderadores
  • Total de itens

    8.873
  • Registro em

  • Última visita

Tudo que ESerra postou

  1. ESerra

    Erro no meu sistema

    Remove: <%If Request("Process")="AddCat" and FormError=1 Then%>
  2. ESerra

    Mysql error

    Muito provavelmente char seja uma palavra reservada, posto que é um tipo de campo...
  3. Sempre que for comparar uma data use aaaa-mm-dd ou aaaammdd, usar dia/mes/ano vai te trazer problemas... No seu caso, poderia ser... <?php $estreia='2010-03-30'; $texto = (date('Y-m-d') >= $estreia)?'<div class="blue">'.$estreia.'</div>':'<div class="red">'.$estreia.'</div>': echo $texto; ?>
  4. É só ter uma tabela mensagens: id (chave primária) id_remetente id_destinatario mensagem lido (enum, s/n) com o lido você controla se a mensagem deve ser exibida ou não para o cara quando ele acessar o painel.
  5. ESerra

    (Resolvido) Busca

    Agora que fui perceber... a busca com % não funciona dessa maneira que você está pensando, inserindo % no meio você não vai conseguir o resultado que quer, para fazer dessa maneira terá que usar fulltext.
  6. Então coloca começa a debugar, começa com o OR DIE(mysql_error()) nas querys para ver se está retorando algum erro...
  7. https://pagseguro.uol.com.br/desenvolvedor/..._de_dados.jhtml
  8. ESerra

    (Resolvido) Busca

    Troque: mysql_query("SELECT nome, login, empresa, site FROM usuarios WHERE palavra = '%palavrab%'"); Por: mysql_query("SELECT nome, login, empresa, site FROM usuarios WHERE palavra LIKE '%$palavrab%'");
  9. ESerra

    Sinistro

    Você vai ter que mudar essa função, a URL para cálculo de frete mudou, se não me engano para cálculo do PAC essa função não serve mais, as outras modalidades ainda devem funcionar... http://www.correios.com.br/servicos/precos...os_e_Prazos.pdf
  10. ESerra

    Erro de parametro

    Troca: $resultado = mysql_query ($sql); Por: $resultado = mysql_query($sql)OR DIE(mysql_error()); Isso dai vai fazer o MySQL mostrar o erro...
  11. ESerra

    (Resolvido) PHP inject

    Tem várias opções: 1 - Usa switch; 2 - Coloca todos os arquivos válidos em um array e usa in_array para verificar se o que foi solicitado é válido; 3 - if/elseif/else... Nunca faça esse include direto: include $_GET['page']; Isso é pedir pra ter problemas...
  12. ESerra

    Formulário não mostra dados

    Quem te passou a informação passou errado, isso dai não tem nada a ver, você pode abrir o if, fechar o bloco de código ( ?>) e depois fechar o if em outro bloco de código...
  13. Assumindo que o seu campo se chame arquivo... if(!empty($_FILES['arquivo']['tmp_name'])){ move_uploaded_file($_FILES['arquivo']['tmp_name'],$_FILES['arquivo']['name']); $arquivo_novo = ", arquivo='".$_FILES['arquivo']['name']."'"; /* AQUI você DEVE PEGAR O ARQUIVO ATUAL E EXCLUIR... */ } $atualiza = mysql_query("UPDATE tabela SET campo1='$algumacoisa',campo2='$outracoisa'".$arquivo_novo." WHERE id = '$id'"); A lógica é essa... existem outra maneiras de se fazer isso...
  14. Usa DOMPDF, ai você formata como HTML normal e manda para ela gerar o PDF, mais simples e rápido.
  15. Basta fazer um if, se o campo estiver vazio não faz nada, se estiver preenchido pega o nome da imagem que está no BD, apaga e move a nova imagem enviada com o mesmo nome (isso se você permitir apenas um tipo de arquivo de imagem), caso permitir mais de um tipo, ai terá que fazer um update na tabela com o novo nome.
  16. Você não consegue excluir ele, o que você pode fazer é atribuir uma data passada para ele, assim ele perde a validade...
  17. A questão toda gira em torno do charset, você deve definir isso no cabeçalho da página, por exemplo com: <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> Onde iso-8859-1 é o padrão pro Brasil (não é bem isso, mas falei assim pra simplificar), mas também é usado UTF-8, mais detalhe, use o google. Você deve definir no cabeçalho do e-mail qual o charset vai usar, a função mail permite isso, abra o manual e busque por charset, lá já tem o exemplo pronto. Se você fizer isso tudo, após setar o charset na página provavelmente os dados irão de forma correta para o BD, lembre-se que na página onde os dados serão resgatados e exibidos você deverá usar o mesmo charset.
  18. Retirado das regras do fórum: 3.8 Não é permitida a postagem de mensagens com a finalidade de manter o tópico no início da lista (up), nem de mensagens que não se refiram ao assunto do tópico (flood). Caso isso ocorra, as mensagens serão excluídas e os autores, advertidos.
  19. Quando usar? Bem simples: Quer enviar e-mails partindo do seu servidor de e-mail que está instalado no próprio servidor? mail() Quer fazer outra coisa, inclusive enviar e-mails a partir de um servidor de e-mail externo? fsockopen()
  20. É, o manual realmente é de enfeite. Me mostra aqui onde está o fuso "Brasil/Brasilia"... se quer a hora oficial use: America/Sao_Paulo e aprenda a usar o manual...
×
×
  • Criar Novo...