Ir para conteúdo
Fórum Script Brasil

Woody

Membros
  • Total de itens

    289
  • Registro em

  • Última visita

Tudo que Woody postou

  1. Woody

    Atualização de página php

    Confusão de conceitos. Javascript é client side (roda apenas no lado cliente). PHP é server side (roda apenas no lado servidor [dá pra fazer outras coisas, mas isso não vem ao caso]). No script informado, não aparecerá nada pois não tem como o PHP executar algo no cliente. Então, conforme o Norivan postou e de acordo com sua necessidade, há apenas a possibilidade do AJAX. Uma dica: pode-se realizar um count(*) da tabela e caso tenha alguma modificação com o último valor passado atualizar a página interia. Espero ter ajudado. Qualquer dúvida, posta aí.
  2. Aparentemente falta fechar as chaves no script "if(isset(..)){" Altera e tenta novamente. Posta qualquer novo problema. Até
  3. Woody

    Opção Next

    Olá. O que você quer fazer é paginação?? Utilize na query no MySQL a função LIMIT. Da uma olhada no site do MySQL como usá-lo. Aí será necessário acertar os ítens para realizar a paginação. Tenta aí e se tiver mais dúvidas, manda pra gente. Té +
  4. Woody

    contar valores iguais

    Rafael, O que o Pedro postou está correto, talvez tenha faltado o campo na consulta. Veja assim: SELECT pedido, COUNT(*) FROM tabela GROUP BY pedido Tenta aí e posta pra gente a resposta.
  5. Panico, A resposta do Willian está correta. Apenas veja que você está concatenando uma sting vazia ("") com a variável $nome (função fopen e is_file). Na parte da string vazia, poderia inserir o caminho do arquivo. Espero ter ajudado... pois só mudei um pouco o que o Willian postou.
  6. Bom, Nesse caso não será possível utilizar as funções de hora... apenas variáveis inteiras... Sugiro uma mudança para variáveis separando hora e minuto, ou inserindo uma data aí.... pois quando você for somar 24 horas, vai para o dia seguinte e o cálculo funcionará... Não posso fazer um exemplo agora... mas com poucas alterações no seu código dá para fazer... Utilize as funcões de data tb... tipo date, mktime etc.... Boa sorte... qualquer coisa posta aí.
  7. Faça o seguinte: Verifique o valor que está na session usrpermissao, só para validar se as informações estão armazenadas. de um exit() logo após para não abrir a tela inteira... Depois posta pra gente qual foi o resultado.
  8. Carlos, Uma gambiarra que só vai funcionar se você estiver trabalhando um 24 horas (e não 12 + 12 horas). - Valide antes se a hora de saída é menor que a hora de entrada do funcionário; - Caso positivo, some 24 à hora de saída; - Faça o mesmo para as horas do evento (entrada e saída do dia... presumo); - Aí depois realize a subtração das horas e você saberá se o cara se atrasou ou não. Agora é só colocar esses passos acima em código. Tenta aí e posta o que aconteceu.
  9. Tá faltando a verificação de qual tipo de usuário está sendo gravado na sessão. Vi que no seu código é apenas validado se a sessão existe, e não qual é o valor contido nela. Talvez seja aí que o problema mora...... rs Crie uma validação no valor da sessão, tipo session_start(); if(!isset($_SESSION[usrlogin])) header("Location: /fisk"); if($_SESSION['permissao'] != "ADM") header("Location: /sem_permissao"); Isso é só um exemplo... se você colocar do jeito que eu postei sem alterar nada vai dar problema.... Mas acho que é só ajustar para as sessões válidas e mandar vê.. Boa sorte.
  10. Fagner, Analisei no manual do PHP (muito útil por sinal... baixa o chm que é um espetáculo) sobre a função mysql_affected_rows. Essa função retorna -1 em caso do statement SQL falhar (INSERT, UPDATE, DELETE). E é isso que está acontecendo.... erro de constraint é um erro e vai retornar -1, passando pela seu desvio condicional. Utilize apenas as funções mysql_errno e para mostrar o erro mysql_error. Exemplo: $resultado = mysql_query ("insert into estoque (nome,qtde,almox) values ('$id_prod',345,'$id_almox')"); if (mysql_errno()){ echo "Falha".mysql_error(); }else { echo "Sucesso"; } Ainda através do número do erro é possível identificar se é erro de constraint. Editando... para que apareça quando não inserir dados na tabela também, é bom usar o mysql_afected_rows... ou alterar a validação para verificar se menor que 1. Testa aí. Espero ter ajudado melhor agora.... rs
  11. Cara, Combine mysql_affected_rows com mysql_error e mysql_errno. Em uma delas retorna o número do erro (diversos mais é possível identificar o erro nas constraints) e a outra a mensagem.
  12. Woody

    Erro Ao Gravar Um Arquivo Txt

    Brother, acho que falta o fclose(); coloque -o após o teste 8 e veja no que dá!!!! Até +
  13. Tem um jeito (se for o que eu entendi): Quando você for submeter o form, no target do form você colocar o nome da janela (no caso popup) e aí catapimba!!!!! Lembrando que na abertura do popup, o nome da janela é o segundo parâmetro (window.open())... Qualquer dúvida, posta aí denovo.... Até +
  14. Woody

    Funcao Mail()

    você pode colocar o seu e-mail: Para isso lá no header, onde tem uma linha de From, coloque seu e-mail. Tem uma maneira que fica legal que é: From: Woody Woodpecker <woody@hannabarbera.com> testa aí!!! Até +
  15. Eu acabei de pesquisar (por cima) sobre o Sambar. Parece pequeno, mas com bastante funcionalidade. De repente pro que você precisa pode ser útil.... Faz o seguinte: Testa e posta pra gente,..... Até +
  16. Eu dei uma opinião. "...Se for necessário, teste os que são mais conhecidos primeiro (APACHE e IIS) e depois procure os genéricos (XITAMI e cia)...." (percebeu) Mas não se influencie pelo que eu ou qualquer outro usuário ache que é melhor. Teste você mesmo. Mas já que você quer ouvir alguma coisa, lá vai. Eu já programei PHP no Windows (APACHE e IIS) e no Linux. Eu memsenti mais confortável no Linux. Apesar que o IIS é facinho de configurar. MAs não se deixe levar por isso. (é só um toque...) beleza!!! Até +
  17. É exatamente isso que quis dizer, é indiferente saber o que é melhor ou pior.... porque cada um tem sua opinião (Ainda bem).... Eu dei o exemplo entre Linux e Window pois essa guerra vem sendo travada com mais intensidade. Então se for escolher um servidor WEB, escolha aquele que te for mais útil. Se for necessário, teste os que são mais conhecidos primeiro (APACHE e IIS) e depois procure os genéricos (XITAMI e cia). A escolha tem que partir de você... Até mesmo porque isso é que nem roupa, você tem que se sentir confortável. Até +
  18. Mano, já tem tantos tópicos com essa pergunta.... Mas vamos lá: A minha definição é: o que você tem disponível??? Se o que você tiver disponível for o suficiente, é isso que você vai utilizar. Eu já fiquei pelo menos uns 10 posts discutindo uma coisa dessa.... e cheguei a conclusão que o que você tiver em mãos será o suficiente para desenvolver. Uns falam o Linux é melhor (sempre fui defensor disso) e outros o Windows é melhor (não tiro nem dou méritos). Mas depois de alguns anos percebi que o que realmente importa é conhecer o que está sendo feito. Lembrar que uma aplicação WEB tem diversos fatores a levar em consideração. Então a minha sincera resposta entre qual servidor usar, eu respondo qualquer um. Agora que é necessário aprender a fundo que está se aplicando. Até +
  19. Woody

    Trocar Linha

    Tem um esquema que você pode fazer.... Ex: Se for Windows o solicitante coloca o \r\n, se for Linux (Unix) coloca apenas o \n. Aí quando você abrir o arquivo de Windows no Linux, não aparecerá o caractere \r (que aparece zuado)... Uma idéa apenas tá??? Até+
  20. Woody

    Datas

    Sugiro que você faça essa validação nos 2 ambientes (server and client side) Então, além da função php postado acim, pesquise sobre como trabalhar com Javascript. Tem uns métodos e propriedades legais que você vai utilizar muito. TIPO objeto.len objeto.value etc.... Espero ter ajudado. Até +
  21. Woody

    Codigo

    Vish.... De duas uma: Ou você quebra a cabeça para modelar e desenvolver esse sistema. Ou você abre o bolso e paga um programador para realizar essa tarefa. se você quiser a primeira opção, eu te dou o maior apoio, mas se quiser a segunda, eu te dou meu telefone....ehehehehehe Escolha e boa sorte. obs. (brincadeiras a parte, eu não estu com tempo para pegar novos projetos.....) Até +
  22. Woody

    Nao Passa Parametro

    Não é o POST que é uma droga..... Depende de como você setou o action do form anterior. Se for GET, só vai via QueryString mesmo. Só que você mostra pro cara o que ele escreveu na barra de endereço do browser. E isso não é usual para um sistema de login. No caso do POST (onde as informações não aparecem na barra de endereço do browser) você utiliza o $_POST. Aí sim você consegue pegar os dados.... Avalie a segurança do seu sistema e tire suas conclusões..... Até + obs. Woody, sempre polemico.
  23. Woody

    Session... Urgente !

    Pois é, eu nunca mexi com PHP5 , mas conheço esse erro muito bem.... Seguinte, quando você trabalha com sessions/cookies, esses dados são encaminhados no cabeçalho (header) do HTTP. A parada é a seguinte: o erro é claro "Não dá para enviar a session cookie, os dados de cabeçalho já foram enviados". Uma possibilidade de isso acontecer (quase sempre é essa). você encaminhar alguma tag HTML "seja ela qual for" antes da criação da session. Então você pode procurar no seus scripts que bem provavel ter esse tipo de "bug". Caso não tenha, posta o código que a galera ajuda com certeza.... Até +
  24. Woody

    Qual Seria O Erro

    Pô, onde você carrega os valores as variáveis $dia, $mes, $ano??? Se não carregar os valores nas variáveis, não rola!!! Até +
  25. Woody

    Erro Em Consulta Ao Banco...

    Brow, O negócio é o seguinte: Esse e-mail na tabela com certeza é um campo texto. Então se você quiser pesquisar um campo texto, a query ficaria assim: $procura = mysql_query ("SELECT * FROM boletim WHERE email ='". $conteudo."' ")or die (mysql_error()); Veja ue a sequencia digitada é a seguinte: aspas simples, aspas duplas, ponto, variável, ponto, aspas duplas, aspas simples. Qualquer dúvida posta aí.... Até+
×
×
  • Criar Novo...