| Autor | Zpráva | ||
|---|---|---|---|
| Lukyyy Profil * |
#1 · Zasláno: 18. 1. 2013, 19:03:18
Mám chat a pokud uživatel pošle zprávu, uloží se mi do složky která má název např: 18.1.2013.
Ukládá se mi toto: 08:40:44 [MSG] 89.102.117.213 <font color="black">Luky</font> room 1 <font color="black">Zdravím všechny</font> Jak mám upravit kód aby to ukládalo toto: 08:40:44 <font color="black">Luky</font> <font color="black">Zdravím všechny</font> <br> Aby to uložilo akorát čas, jméno, zprávu, a vložilo <br> Ten kód je : <?php
if (!defined("_COMMON_")) {echo "stop";exit;}
function log_ban($admin, $to_ban, $ip_to_ban, $room, $reason) {
global $data_path, $HTTP_SERVER_VARS;
$REMOTE_ADDR = "";
if (isset($HTTP_SERVER_VARS['REMOTE_ADDR'])) $REMOTE_ADDR = $HTTP_SERVER_VARS['REMOTE_ADDR'];
$fp_log = fopen($data_path."logs/".date("Y-m-d", my_time()).".log", "a+");
flock($fp_log, LOCK_EX);
fwrite($fp_log, date("H:i:s",my_time())."\t"."[BAN]\t".
$REMOTE_ADDR ."\t".
$admin."\troom ".$room."\t".
$to_ban."(".$ip_to_ban.") ". $reason ."\n");
fflush($fp_log);
flock($fp_log, LOCK_UN);
fclose($fp_log);
}
function log_unban($admin, $to_unban) {
global $data_path, $HTTP_SERVER_VARS;
$REMOTE_ADDR = "";
if (isset($HTTP_SERVER_VARS['REMOTE_ADDR'])) $REMOTE_ADDR = $HTTP_SERVER_VARS['REMOTE_ADDR'];
$fp_log = fopen($data_path."logs/".date("Y-m-d", my_time()).".log", "a+");
flock($fp_log, LOCK_EX);
fwrite($fp_log, date("H:i:s",my_time())."\t"."[UNBAN]\t".
$REMOTE_ADDR ."\t".
$admin."\troom N/A\t".
$to_unban."\n");
fflush($fp_log);
flock($fp_log, LOCK_UN);
fclose($fp_log);
}
function log_message() {
global $data_path, $messages_to_show, $HTTP_SERVER_VARS;
$REMOTE_ADDR = "";
if (isset($HTTP_SERVER_VARS['REMOTE_ADDR'])) $REMOTE_ADDR = $HTTP_SERVER_VARS['REMOTE_ADDR'];
$fp_log = fopen($data_path."logs/".date("Y-m-d", my_time()).".log", "a+");
flock($fp_log, LOCK_EX);
for ($i=0;$i<count($messages_to_show);$i++)
if ($messages_to_show[$i][MESG_TO]=="")
fwrite($fp_log, date("H:i:s",$messages_to_show[$i][MESG_TIME])."\t"."[MSG]\t".
$REMOTE_ADDR ."\t".
$messages_to_show[$i][MESG_FROM]."\troom ".$messages_to_show[$i][MESG_ROOM]."\t".
$messages_to_show[$i][MESG_BODY]."\n");
fflush($fp_log);
flock($fp_log, LOCK_UN);
fclose($fp_log);
}
?> |
||
| pcmanik Profil |
#2 · Zasláno: 18. 1. 2013, 19:05:56
Lukyyy:
Treba zmazať riadky 6,7 a 11 v ďalších funkciách to bude rovnako. |
||
| Lukyyy Profil * |
#3 · Zasláno: 18. 1. 2013, 19:11:03
pcmanik:
A kam mám přidat to <br> |
||
| pcmanik Profil |
#4 · Zasláno: 18. 1. 2013, 23:02:25
Lukyyy:
Čo keby si prejavil trochu snahy? Alebo len slepo kopíruješ nejaký kód? Stačí to napísať za to \n na riadku 13. Hádam len dojdeš, na to kam to máš dať aj v tých ďalších funkciách. |
||
|
Časová prodleva: 14 let
|
|||
0