Размер файла: 1.8Kb
- <?php
-
- ################# Автор: redmal #############
- ###################### Сайт: http://srcblog.ru ####################
- ############################ gvozdetskyi@mail.ru ###########################
- header('Access-Control-Allow-Origin: *');
-
- if(isset($_GET['id']) and is_numeric($_GET['id']) )
- {
- $id_bsd=intval($_GET['id']);
-
-
- if(isset($_GET['msg']) and
- isset($_GET['name']) and is_file('msg'.$id_bsd.'.bsd'))
- {
- $msg=htmlspecialchars(stripslashes(trim($_GET['msg'])));
- $process=(preg_match("#^([A-zА-я0-9\-\+\(\)\ \!\?\.]*)$#ui",$msg))?$msg:'';
- $user=htmlspecialchars(stripslashes(trim($_GET['name'])));
- $process2=(preg_match("#^([A-zА-я0-9\-\+\(\)\ \!\?\.]*)$#ui",$user))?$user:'';
-
- if($process!="" and $process2!="")
- {
- $write=$process2.'#'.$process.'#'.time()."\r\n";
- $file=fopen('msg'.$id_bsd.'.bsd','a+');
- flock($file,LOCK_EX);
- fputs($file,$write);
- flock($file,LOCK_UN);
- fclose($file);
- //echo $user.'-'.mb_strlen($user, 'UTF-8');
- }else
- echo 'Неправильный ввод или длина сообщения меньше 4 символов!<br/>';
-
- }
-
- $open_bd=@file('msg'.$id_bsd.'.bsd');
- $all_msg=sizeof($open_bd);
- if(is_file('msg'.$id_bsd.'.bsd') and $all_msg>0)
- {
- for($i=0;$i<$all_msg;$i++)
- {
-
- $split=explode('#',trim($open_bd[$i]));
- echo '<div id="lnk"><div class="user">'.$split[0].'</div>'.date("d.m.y в H:i",$split[2]+(7*3600)).'<br/>Сообщение : <br/>'.$split[1].'</div>';
- }
-
- }else
- echo 'Комментариев нет! <br/>';
-
-
-
- }
-
-
- ################# Автор: redmal #############
- ###################### Сайт: http://srcblog.ru ####################
- ############################ gvozdetskyi@mail.ru ###########################
- ?>