Autor | Zpráva | ||
---|---|---|---|
Meešák Profil * |
#1 · Zasláno: 31. 7. 2011, 18:59:48
Zdravím,
Mohl by mi někdo poradit, jak mám udělat, aby se zápis do souboru (popř výpis) zobrazoval opačně? <?php if(isset($_POST['odeslat'])){ $open_file = fopen($chat_file_name, 'a'); $cas = Date(" (H:i:s): ", Time()); $save_text = "<div class='msg'>"; $save_text .= "<span class='chat_name'>".$_POST['chat_member'].""; $save_text .= $cas; $save_text .= "</span><p class='chat_text'>".$_POST['chat_text']."</p>"; $save_text .= "</div>"; fwrite($open_file, $save_text); fclose($open_file); echo "<META HTTP-EQUIV='refresh' CONTENT='0.1;URL=?go=chat'>"; } ?> |
||
Dero Profil |
#2 · Zasláno: 31. 7. 2011, 19:12:00
Nejprve musíte přečíst současný obsah souboru a posléze jej zapsat až po nově vkládaných datech. PHP bohužel nic jako přípis na začátek souboru nezná.
<?php if(isset($_POST['odeslat'])){ $current_contents = file_get_contents($chat_file_name); $open_file = fopen($chat_file_name, 'w'); $cas = Date(" (H:i:s): ", Time()); $save_text = "<div class='msg'>"; $save_text .= "<span class='chat_name'>".$_POST['chat_member'].""; $save_text .= $cas; $save_text .= "</span><p class='chat_text'>".$_POST['chat_text']."</p>"; $save_text .= "</div>"; fwrite($open_file, $save_text); fwrite($open_file, $current_contents); fclose($open_file); echo "<META HTTP-EQUIV='refresh' CONTENT='0.1;URL=?go=chat'>"; } ?> |
||
Meešák Profil * |
#3 · Zasláno: 31. 7. 2011, 19:16:00
Moc děkuji :-)
|
||
Časová prodleva: 13 let
|
0