Ir para conteúdo
Fórum Script Brasil

ESerra

Moderadores
  • Total de itens

    8.873
  • Registro em

  • Última visita

Tudo que ESerra postou

  1. Para você fazer comparações você deve usar == e não =, ou seja: if($coisa == 'tal coisa') e não if($coisa = 'tal coisa')
  2. Então contrate um programador para fazer para você, pois dificilmente alguém vai montar o sistema e te passar prontinho.
  3. ESerra

    Menu dinamico

    Bastaria você colocar uma tabela com os seguintes campos: id (chave primária) id_pai nome link Se id_pai for igual a zero, então é uma cateria, se for diferente é algum link (itens) que pertecence a alguma categoria.
  4. ESerra

    Sistema de busca avancado

    Não há 100 hipóteses, basta você pegar um campo que com certeza estará preenchido e o resto adicionar com AND, por exemplo: $campo1 = $_POST['campo1'];//Supondo que esse campo sempre estará preenchido $campo2 = $_POST['campo2']; $campo3 = $_POST['campo3']; $query = "campo1 = '$campo1'"; if(!empty($campo2)){ $query .= " AND campo2 = '$campo2'"; } if(!empty($campo3)){ $query .= " AND campo3 = '$campo3'"; } $sql = mysql_query("SELECT * FROM tabela WHERE ".$query); Pronto, caso não exista um campo que sempre estará preenchido, vai na gambiarra mesmo: $campo1 = $_POST['campo1']; $campo2 = $_POST['campo2']; $campo3 = $_POST['campo3']; if(!empty($campo1)){ $query .= " AND campo1 = '$campo1'"; } if(!empty($campo2)){ $query .= " AND campo2 = '$campo2'"; } if(!empty($campo3)){ $query .= " AND campo3 = '$campo3'"; } $sql = mysql_query("SELECT * FROM tabela WHERE id > '0'".$query);
  5. ESerra

    Sistema de busca avancado

    Não faça posts de forma seguida, use o botão EDITAR se quiser adicionar alguma coisa! Sobre a sua dúvida, use o empty para verificar se o campo está em branco, se não estiver, adicionado na busca. $campo = $_POST['campo']; if(!empty($campo)){ $busca .= "campo = '$campo'"; }
  6. Esses arquivos vem com a classe phpmailer, basta baixar ela do site do desenvolvedor.
  7. ESerra

    Problema com Uploader

    failed to open stream: Permission denied in Você tem que entrar no painel da locaweb e dar permissão de escrita na pasta em que deseja guardar os arquivos do upload.
  8. ESerra

    Galera to numa roubada

    Ninguém está te dando "chamada", você tem a obrigação de ler e cumprir as regras do fórum. Quanto ao seu problema, testei um valor com as funções e elas funcionam perfietamente, logo, o problema deve estar no momento em que o valor (preço) é passado para o script e não nas funções em si.
  9. ESerra

    Solução para este site...

    E ai? Qual a sua dúvida? Se você quer apenas o script, protinho pra usar, procure no google ou contrate algum freelancer. Caso você queira ajuda para desenvolver, diga o que você já fez e em que você precisa de ajuda.
  10. ESerra

    lendo aqruivo de log

    Como você disse que cada linha representa um boleto, bastaria ler linha por linha (primeiro exemplo): http://www.php.net/manual/en/function.fgets.php Depois de ler tudo você poderia apagar todo o conteúdo do arquivo, caso não apagasse teria que verificar se o boleto já foi enviado para a tabela.
  11. ESerra

    Galera to numa roubada

    O provável problema são essas funções: - Moeda2 - toDouble Ache elas no script e posta pra gente.
  12. ESerra

    Formulario em PHP

    Para mandar e-mails, basta utilizar a função mail. Se você quiser apenas contratar um freelancer, avise para que eu mova para a área correta.
  13. Com PHP isso não é possível... talvez com JS...
  14. ESerra

    Loja Virtual

    Não me lembro como funciona essa questão de ter duas moedas na oscommerce, mas das duas uma: 1 - Você não cadastrou os valores para a segunda moeda; 2 - Você não cadastrou a taxa de câmbio para a segunda moeda.
  15. ESerra

    Apresentação!

    Pedir desculpas pelo que? Por ter falado a verdade? O manual não exige conhecimento técnico para ser lido, se você tem preguiça de procurar, paciência. http://forum.imasters.uol.com.br/index.php...6-apresentacao/
  16. Bom, a sua modelagem está errada, existem campos para data exatamente para facilitar a vida na hora da formatação e desse tipo de cálculo...
  17. ESerra

    Hora e Data

    Se o banco de dados usado nesse sistema dor o MySQL, use a função DATE_FORMAT do próprio SGBD para configurar a data na query. Para alterar o fuso horário use: date_default_timezone_set.
  18. Você usa que banco de dados, o MySQL e alguns outros permitem a você fazer esse cálculo direto na query, nesse caso você teria que ter a data/hora inicial e final gravada no banco, para retornar as horas entre uma data e outra poderia usar timediff.
  19. Cria uma nova coluna no BD e copia a data no formato varchar para ela (vou chamar essa coluna de data2), muda o tipo de campo da coluna onde você está guardando atualmente as datas (vou chamar essa coluna de data1), após isso crie um script para varrer toda a tabela, pegar o valor da data no formato que você salvou (dd/mm/yyyy, ou seja os valores de data2), transformar para o formato date (yyyy-mm-dd) e atualize a coluna data1. Ai você pode apagar a coluna data2 e pronto. Só lembre-se de estudar os tipos de campos, já que não existem campos para data apenas de enfeite, para formatar a saída da data você pode usar o date_format do próprio MySQL.
  20. ESerra

    Apresentação!

    Vieira, já vi esse seu mesmo tópico em vários fóruns por ai, a questão é: Você quer que alguém trabalhe pra você de graça. Não me leve a mal, mas quem tem que perder tempo pesquisando é você, como já foi dito em outro fórum, algumas coisas que você quer estão presentes no próprio sistema, bastando ativar no painel, agora, se você não quer perder tempo lendo o manual ai fica complicado alguém fazer isso por você, lembre-se, para ser ajudado, primero você tem que se ajudar.
  21. ESerra

    Busca em PHP - Like

    Guarde todos os valores entre virgulas, ou seja: 1) ,motor,caixa de freio,lichadeira, 2) ,motorista,empilhadeira,caixa, Na hora de buscar faça: $busca = ','.$_POST['busca'].','; $sql = mysql_query("...WHERE campo LIKE '%$busca%'");
  22. Se ela está funcionando porque o PHP retorna como acesso negado? No teu arquivo de conexão, usa o OR DIE(mysql_error()) para ver onde está o erro, com certeza é na conexão.
×
×
  • Criar Novo...