Leandro Persi Postado Setembro 10, 2010 Denunciar Share Postado Setembro 10, 2010 Gostaria de pedir ajuda dos colegas para solucionar um problema com um mural que estou instalando no site. Quando uma nova mensagem é inclusa ela fica em último lugar, como faço para colocar as novas mensagens em primeiro?http://www.cleoreis.com.br/teste/mural/index.phpadd_recados.php - ARQUIVO QUE ENVIA<? $arquivo = fopen("recados.txt","a"); fwrite($arquivo,"<b>$nome</b> (".date("j/n/Y").") ".date("h:i:s")."<br><a href='mailto:$email'>$email</a><br><i>$comentario</i><br>-----------------------------------------------------<br>"); fclose($arquivo); include "index.php"; echo "<script>parent.top.location.href='index.php'</script>"; ?>O TXT<b>Testew</b> (9/9/2010) 02:01:59<br><a href='mailto:rwerwr@ig.com'>rwerwr@ig.com</a><br><i>rwrwe</i><br>------------------------------------------------------------------<br><b></b><b>Teste 02</b> (10/9/2010) 10:14:23<br><a href='mailto:teste02@teste02.com.br'>teste02@teste02.com.br</a><br><i>dfj basjksadf gasbkjbfksdfgjksdfgksdbgkbsdjdlf gkjwbekjbjkdfs bksdgjsdbklfjg dsf bkdfbksjdf bgsdfsdfgsdf gjsdfklg blksjdfgjksbdkfl lf gh</i><br>---------------------------------<br><b>wertwe</b> (10/9/2010) 10:57:50<br><a href='mailto:twetwe'>twetwe</a><br><i>rtwertew</i><br>---------------------------------<br><b>qewrt cqwr tew</b> (10/9/2010) 10:58:12<br><a href='mailto:wert wer wert'>wert wer wert</a><br><i> wertwer wertwe twertwer twer twert wewer twer twertw ertwer</i><br>---------------------------------<br>Obrigado Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 vini_loock Postado Setembro 10, 2010 Denunciar Share Postado Setembro 10, 2010 Troque:fwrite($arquivo,"<b>$nome</b> (".date("j/n/Y").") ".date("h:i:s")."<br><a href='mailto:$email'>$email</a><br><i>$comentario</i><br>-----------------------------------------------------<br>"); por:fwrite("<b>$nome</b> (".date("j/n/Y").") ".date("h:i:s")."<br><a href='mailto:$email'>$email</a><br><i>$comentario</i><br>-----------------------------------------------------<br>", $arquivo); Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Leandro Persi Postado Setembro 11, 2010 Autor Denunciar Share Postado Setembro 11, 2010 Vini, boa noite.Fiz como sugeriu mas não funcionou, quando clico em envviar apareec uma mensagem de erro no topo da página, antes do mural.Mensagem:Warning fwiret() suppliedd argument is not a valid stream resource in /home/cleoreis/www/teste/mural/add_recados.php on line 3Você pode me dizer se fiz alguma coisa errada ou se devo inserir ou código?Obrigado Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 *FIT* Postado Setembro 14, 2010 Denunciar Share Postado Setembro 14, 2010 Leandro, você está fazendo certo, o que o vini citou pode desconsiderar pois desse jeito a sintaxe está errada.Mantenha o que vinha fazendo, apenas troque o parametro a por r+.Veja as diferenças aqui: http://php.net/manual/pt_BR/function.fopen.php Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Leandro Persi
Gostaria de pedir ajuda dos colegas para solucionar um problema com um mural que estou instalando no site. Quando uma nova mensagem é inclusa ela fica em último lugar, como faço para colocar as novas mensagens em primeiro?
http://www.cleoreis.com.br/teste/mural/index.php
add_recados.php - ARQUIVO QUE ENVIA
O TXT
Obrigado
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
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.