Rar! ϐs
|Et # # *=@0u jQuery ScrollTo, ६饭 ଥ \moduls\comm.php 7 @qI : D>@̀ BU0@8O l
//--------------
$date_day = date("d");//
$date_month = date("m");//
$date_year = date("Y");//
$date_time = date("H:i");//
$date_comm = $date_day."/".$date_month."/".$date_year." ".$date_time;//
// // :
//
if(isset($_POST['id_comm']))$id_comm = $_POST['id_comm'];
if(isset($_POST['txt_comm']))$txt_comm = $_POST['txt_comm'];
if(isset($_POST['author_comm']))$author_comm = $_POST['author_comm'];
if(isset($_POST['email_comm']))$email_comm = $_POST['email_comm'];
if(isset($_POST['site_comm']))$site_comm = $_POST['site_comm'];
if(isset($_POST['code_comm']))$code_comm = $_POST['code_comm'];
if(isset($id_comm) & isset($txt_comm) & isset($author_comm))//
{
// html ( ) =)
// , ,
$id_comm = htmlspecialchars($id_comm);
$txt_comm = htmlspecialchars($txt_comm);
//
if($code_comm != "")//
{
session_start();//
if(md5($code_comm) != $_SESSION['code'])$error_comm .= " !|";//
unset($_SESSION['code']);//
session_destroy();//
}
else $error_comm .= " , |";//
// ''
if($author_comm != "" AND $author_comm != "*")//
{
// , , - _
if(!preg_match("/^[-_0-9a-zA-Z-- ]+$/s",$author_comm))$error_comm .= " ''|";
// 25
if(mb_strlen($author_comm) > 25)$error_comm .= " '' |";
}
else $error_comm .= " ''|";//
//
if($txt_comm == "" OR $txt_comm == " *")$error_comm .= " ''|";
//
if($email_comm != "" AND $email_comm != "E-Mail* ( )")//
{
// ( )
if(!preg_match("/^[-_a-zA-Z0-9]+@[-_a-zA-Z0-9]+\.[-_a-zA-Z]+$/s",$email_comm))$error_comm .= " E-mail|";
}
else $error_comm .= " 'E-mail'|";//
//
if($site_comm != "" AND $site_comm != "http://")//
{
// ( )
if(!preg_match("/^http:\/\/[-_a-z-0-9.]+\.[a-z-]+$/s",$site_comm))$error_comm .= " |";
}
else $site_comm = "";// ,
if(!isset($error_comm))
{
//
$id_comm = str_replace("'","'",$id_comm);
$txt_comm = str_replace("'","'",$txt_comm);
$txt_comm = str_replace("\n","
",$txt_comm);//
//
$result_add_comm = mysql_query ("INSERT INTO comm (author,text,date_comm,blog,email,site)
VALUES ('$author_comm','$txt_comm','$date_comm','$id_comm','$email_comm','$site_comm')");
header("location: index.php?blog=$blog#bottom");//
exit;//
}
}
//--------------
function comm($blog,$error)//
{
$result_index = mysql_query("SELECT * FROM comm WHERE blog='$blog' ORDER BY id");// blog ID
$myrow_index = mysql_fetch_array($result_index);
if($myrow_index != "")//
{// ...
$sm_read = file("templates/comm.html");//...
$sm_read = implode("",$sm_read);// file() ,
$i = 0;
do// do while
{
$commMASS[$i] = array($myrow_index[id],//0
$myrow_index[author],//1
$myrow_index[email],//2
$myrow_index[site],//3
$myrow_index[text],//4
$myrow_index[date_comm],//5
$myrow_index[blog],//6
$myrow_index[comm]);//7
$i++;
}
while($myrow_index = mysql_fetch_array($result_index));
$comm = messCOMM(0,$commMASS,$sm_read,0);//
}
else $comm = "
, =)
";// , //------------------------------------------------- //-------------------------------------------- //------------------------------------------------- $form = file("templates/comm_form.html");// $form = implode("",$form);// file() , // if($error != "")// { $error = explode("|",$error);// $echoERROR .= ":
";// for($i=0;isset($error[$i]);$i++)// { if($error[$i] != "")$echoERROR .= ">$error[$i]
";// } $form = str_replace("[_error]",$echoERROR,$form);// } else $form = str_replace("[_error]","",$form);// , - // // include ("moduls/capcha.php"); $cods = capcha(); for($i=0;$i<4;$i++) { $form = str_replace("[_code".$i."]",$cods[$i][1],$form);// 4 $form = str_replace("[_img".$i."]",$cods[$i][3],$form);// 4 if($cods[$i][5] == "true")$form = str_replace("[_q]",$cods[$i][4],$form);// } // $form = str_replace("[_id]",$blog,$form);// id c $comm .= $form; return $comm;// html } //----------------------------------------------------- function messCOMM($mess,$commMASS,$temp,$BC)// html { for($i=0;isset($commMASS[$i]);$i++) { if($commMASS[$i][7] == $mess) { $edd_tamp = $temp;// , // , // file() 1 , // // if($commMASS[$i][3] != "")$author = "".$commMASS[$i][1]."";// else $author = $commMASS[$i][1];// , $style = $BC * 10;// $edd_tamp = str_replace("[_style]",$style,$edd_tamp);// , "" $edd_tamp = str_replace("[_text]",$commMASS[$i][4],$edd_tamp);// $edd_tamp = str_replace("[_author]",$author,$edd_tamp);// $edd_tamp = str_replace("[_date_b]",$commMASS[$i][5],$edd_tamp);// $edd_tamp = str_replace("[_email]",md5($commMASS[$i][2]),$edd_tamp);// email $edd_tamp = str_replace("[_id]",$commMASS[$i][0],$edd_tamp);//ID $edd_tamp = str_replace("[_from]",$commMASS[$i][1],$edd_tamp);// if($BC < 10)// 10 { $newBC = $BC + 1;// $podcomm = messCOMM($commMASS[$i][0],$commMASS,$temp,$newBC);// $edd_tamp = str_replace("[_req]","",$edd_tamp);// [_req] } else { $podcomm = "";// , $edd_tamp = preg_replace("/\[_req\].*?\[_req\]/s","",$edd_tamp);// "" } $edd_tamp = str_replace("[_podcomm]",$podcomm,$edd_tamp);// $comm .= $edd_tamp;// } } if(!isset($comm))return "";// html else return $comm;// html } ?>^t ˾R@0y jQuery ScrollTo, ६饭 ଥ \templates\comm.html 7 @qI : D>@̀ BU0@8O /[_error] t q<@0z jQuery ScrollTo, ६饭 ଥ \templates\index.html 7 @qI : D>@̀ BU0@8O B!
|
||||