Página 3 de 4 PrimeiroPrimeiro 1234 ÚltimoÚltimo
+ Responder ao Tópico



  1. #11
    vivaldorf
    tipow quero q a toda msg q escreve fica em primeiro.

    escrevo uma hoje ela fica em primeiro.

    amanha escrevo outra ela joga a de ontem pra baixo e fica a q escreve
    em primeiro hoje e assim vai.

    tendeu???

    da uma olhada no codigo
    <?

    include "inc_caminho.php";

    $gravar = fopen($caminho, "a");


    fwrite($gravar, "Nome: $nome<br>\nMensagem: $msg<br>\n<center>---------------------------</center><br>\n");


    $abre = fopen($caminho, "r");


    $conteudo = fread($abre, filesize($caminho));


    echo "<center>";
    echo "<h1>Mural de Recados</h1><br>";
    echo "<table width=250 border=1 bordercolor=#333333 cellpadding=0 cellspacing=0>";
    echo "<tr><td><font size=2 face=verdana>$conteudo</font></td></tr>";
    echo "</table>";
    echo "</center>";


    fclose($abre);
    ?>

  2. Citação Postado originalmente por vivaldorf
    $gravar = fopen($caminho, "a");


    fwrite($gravar, "Nome: $nome<br>\nMensagem: $msg<br>\n<center>---------------------------</center><br>\n");
    entao...bem no meio do fopen e do fwrite, vc tem q dar um fseek.....esse trexo do teu codigo ai em cima vai ficar assim:

    Código :
    $gravar = fopen($caminho, "a");
     
    //ENVIA O PONTEIRO PARA O INICIO DO ARQUIVO
    fseek($gravar,0);
     
     
    	fwrite($gravar, "<b>Nome:</b> $nome<br>\n<b>Mensagem:</b> $msg<br>\n<center>---------------------------</center><br>\n");

    e pinba....ele aparece primero....saco agora??? :wink:



  3. e otra coisa.....antes de vc abir ele pra leitura....vc tem q fexar ele....pq senao a alteracao do arquivo vai ficar soh em buffer, dai quando tu der o segundo fopen no arquivo, ele vai carregar do disco sem as alteracoes..... :wink:

  4. #14
    vivaldorf
    cara nao deu certo migão

    jah tentei de tudo nao sei pq nao funciona.

    Tenho q fazer o ponteiro antes de gravar no arquivo ir pro começo do arquivo. e pular uma linha antes dele gravar a msg nova tendeu.

    Não ta funcionando o pq não sei.



  5. mas o q acontece mais exatamente???
    ele ta escrevendo no fim do arquivo??
    ou ta sobrescrevendo???






Tópicos Similares

  1. Problema ao tentar instalar o Mysql no Debian 7 multiarch
    Por Dervilkiller no fórum Sistemas Operacionais
    Respostas: 7
    Último Post: 23-09-2013, 07:20
  2. Instalar duas versões do mysql no Debian.
    Por s3vrlinux no fórum Servidores de Rede
    Respostas: 2
    Último Post: 30-11-2010, 14:23
  3. Instalar velox no Debian pela porta USB ! SOCORRO !
    Por viniciuslessagueiros no fórum Servidores de Rede
    Respostas: 4
    Último Post: 12-05-2005, 18:00
  4. Instalar Gnome no debian
    Por Manga no fórum Servidores de Rede
    Respostas: 7
    Último Post: 12-05-2005, 08:53
  5. Erro ao instalar programa no Debian com apt-get
    Por vonlinkerstain no fórum Servidores de Rede
    Respostas: 0
    Último Post: 27-02-2004, 07:24

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L