Ir para conteúdo
Fórum Script Brasil
  • 0

O Q Tm De Errado


Wallacem

Pergunta

Sei q tm muito post aki sobre isso ms o q o meu esta dando errado???

<?php

  $conc = fopen("contador.txt","w+");

$cont = fread($conc,filesize("contador.txt"));  print "p$cont";

  $cont += 1;

  fputs($conc, $contador);

  fclose($conc);

 

  print "segundo$cont";

?>

Esse e o erro q retorna

Warning: fread(): Length parameter must be greater than 0. in /home/contador.php on line 3
psegundo1 

Obrigado desde já

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

ai cara achei isso aqui no manual...

da uma olhada...

fread() lê até comprimento bytes. A leitura é interrompida quando comprimento bytes foram lidos ou o fim do arquivo (eof) foi alcançado, o que ocorrer primeiro.

<?php

// ler o conteúdo do arquivo para uma string

$nomedoarquivo = "/usr/local/algo.txt";

$fd = fopen ($nomedoarquivo, "r");

$conteudo = fread ($fd, filesize ($nomedoarquivo));

fclose ($fd);

?>

Nota: Em sistemas que diferenciam entre arquivos binários e texto (por exemplo Windows) o arquivo tem que ser aberto com 'b' incluído como parametro na função fopen().

<?php

$nomedoarquivo = "c:\\arquivos\\algumaimg.gif";

$fd = fopen ($nomedoarquivo, "rb");

$conteudo = fread ($fd, filesize ($nomedoarquivo));

fclose ($fd);

?>

Link para o comentário
Compartilhar em outros sites

  • 0

Wallacem, tu estás utilizando Windows?

Caso esteja coloque um "b" no final do seu "w+" como manda o manual ficaria assim "w+b" dae testa ae wink.gif caso não funcione, tente especificar um tamanho em bytes como segundo parâmetro da função fread() que funciona wink.gif

Nota: Esta função não trabalha com arquivos remotos, de forma que o arquivo a ser examinado precisa ser acessível pelo sistema de arquivos do servidor.

Falou

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,7k
×
×
  • Criar Novo...