Lompat ke konten Lompat ke sidebar Lompat ke footer

Notification of user activity php

Php coding examples
Notification of user activity version 1.6

Metode penerapan notification versi 1.6 ,tidak rumit karena kali ini saya akan membuat itu,dengan 
Full INSERT mysqli_query.
bahan- bahan yang dibutuhkan sangat mudah dicari,
umum digunakan oleh seseorang, yang baru membuat ini,meskipun tidak memiliki keahlian kusus.
Untuk membuat Notification of user activity
akan membuat itu menyesuaikan deng table database yang ada,
Untuk menunjang penampilan style pasang komponen boostrap unduh dan pada link dibawah ini.
Componet Boostrap Drobdown
gunakan boostrap drobdown karena ini
 sangat mudah didapatkan dan memiliki
 textur lentur pada setiap wadah
ayo kita memulai dengan membuat 
 
user_notif_forum.sql

  -- phpMyAdmin SQL Dump
-- version 3.5.3
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generation Time: Jun 18, 2020 at 05:41 PM
-- Server version: 5.1.62
-- PHP Version: 5.4.8

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";

-- --------------------------------------------------------

--
-- Table structure for table `user_notif_forum`
--

CREATE TABLE IF NOT EXISTS `user_notif_forum` (
  `user_notif_forum_id` int(11) NOT NULL AUTO_INCREMENT,
  `user_notif_forum_by_id` varchar(200) DEFAULT NULL,
  `user_notif_forum_created_by` varchar(300) NOT NULL,
  `user_notif_forum_username` varchar(300) DEFAULT NULL,
  `user_notif_forum_topic_eye_created_by` varchar(200) DEFAULT NULL,
  `user_notif_forum_topic_eye_body` text,
  `user_notif_forum_topic_eye_image` varchar(300) DEFAULT NULL,
  `user_notif_forum_topic_like_created_by` varchar(300) DEFAULT NULL,
  `user_notif_forum_topic_like_body` text,
  `user_notif_forum_topic_like_image` varchar(300) DEFAULT NULL,
  `user_notif_forum_topic_diclike_created_by` varchar(300) DEFAULT NULL,
  `user_notif_forum_topic_diclike_body` text,
  `user_notif_forum_topic_diclike_image` varchar(300) DEFAULT NULL,
  `user_notif_forum_topic_reply_created_by` varchar(300) DEFAULT NULL,
  `user_notif_forum_topic_reply_body` text,
  `user_notif_forum_topic_reply_image` varchar(300) DEFAULT NULL,
  `user_notif_forum_topic_share_created_by` varchar(300) DEFAULT NULL,
  `user_notif_forum_topic_share_body` text,
  `user_notif_forum_topic_share_image` varchar(300) DEFAULT NULL,
  `user_notif_forum_images_eye_created_by` varchar(300) DEFAULT NULL,
  `user_notif_forum_images_eye_body` text,
  `user_notif_forum_images_eye_image` varchar(300) DEFAULT NULL,
  `user_notif_forum_images_like_created_by` varchar(300) DEFAULT NULL,
  `user_notif_forum_images_like_body` text,
  `user_notif_forum_images_like_image` varchar(300) DEFAULT NULL,
  `user_notif_forum_images_diclike_created_by` varchar(300) DEFAULT NULL,
  `user_notif_forum_images_diclike_body` text,
  `user_notif_forum_images_diclike_image` varchar(300) DEFAULT NULL,
  `user_notif_forum_images_reply_created_by` varchar(300) DEFAULT NULL,
  `user_notif_forum_images_reply_body` text,
  `user_notif_forum_images_reply_image` varchar(300) DEFAULT NULL,
  `user_notif_forum_images_share_created_by` varchar(300) DEFAULT NULL,
  `user_notif_forum_images_share_body` text,
  `user_notif_forum_images_share_image` varchar(300) DEFAULT NULL,
  `user_notif_forum_video_eye_created_by` varchar(300) DEFAULT NULL,
  `user_notif_forum_video_eye_body` text,
  `user_notif_forum_video_eye_image` varchar(300) DEFAULT NULL,
  `user_notif_forum_video_like_created_by` varchar(300) DEFAULT NULL,
  `user_notif_forum_video_like_body` text,
  `user_notif_forum_video_like_image` varchar(200) DEFAULT NULL,
  `user_notif_forum_video_diclike_created_by` varchar(200) DEFAULT NULL,
  `user_notif_forum_video_diclike_body` text,
  `user_notif_forum_video_diclike_image` varchar(300) DEFAULT NULL,
  `user_notif_forum_video_reply_created_by` varchar(300) DEFAULT NULL,
  `user_notif_forum_video_reply_body` text,
  `user_notif_forum_video_reply_image` varchar(300) DEFAULT NULL,
  `user_notif_forum_video_love_created_by` varchar(300) DEFAULT NULL,
  `user_notif_forum_video_love_body` text,
  `user_notif_forum_video_love_image` varchar(300) DEFAULT NULL,
  `user_notif_forum_video_share_created_by` varchar(300) DEFAULT NULL,
  `user_notif_forum_video_share_body` text NOT NULL,
  `user_notif_forum_video_share_image` varchar(300) NOT NULL,
  `user_notif_forum_time` date NOT NULL,
  PRIMARY KEY (`user_notif_forum_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
Membuat pintu penulisan/input table, 
buatlah jebakan-jebakan didalam button
yang telah disesuaikan dengan table
database yang ada seperti ini.
contoh:
jika table database yang ada berisi post artikel,text
dan foto.
Bukus mereka mengunakan balutan button dan aktion tautan url atau arah jalur
lemparan,
arahkan itu untuk tanda tangan INSERT to table user_notif_forum
seperti
1.by_id
2.created_by
3.username
4.file
ini penting untuk pasport masuk 
Contoh tanda tangan/pasport masuk
proses input table user_notif_forum
<//---SELECT-table-from-forum-topic-video---//>
$sql ="SELECT * from forum_topic_video where 
firum_topic_video_created_by = '$current_user' order by firum_topic_video_time decs";
<//---mengarahkan seseorang untuk melihat post--//>
<from action="video_eye.php?forum_topic_video_id=
<?php echo $rws_search_username['forum_topic_video_id'];?>&forum_topic_video_created_by=
<?php echo $rws_search_username['forum_topic_video_created_by'];?>&forum_topic_video_time=
<?php echo $rws_search_username['forum_topic_video_time'];?>&forum_topic_video_image=
<?php echo $rws_search_username['forum_topic_video_image'];?>" method="post" enctype="multipart/form-data" id="UploadForm">
  </--button--/>
-----Run you script sql---
</--button--/>
</from>
Tulis itu sebagai id/pasport mereka pada setiap
input/arah jalur lemparan .
yang disesuaikan dengan data masing-masing table
Menjaga nilai asli dari id dan username 

Contoh tanda tangan/pasport masuk
proses INSERT table user_notif_forum
video_eye.php
</----Sambutan code  table user_noitif_forum
didalam file  video_eye---->
<?php
 ini_set("display_errors",1);
    session_start();
    if($_SERVER['REQUEST_METHOD'] == 'POST'){
        require '_database/database.php';
$user_username=$_SESSION['user_username'];
$forum_topic_video_id = mysqli_real_escape_string($database,$_REQUEST['forum_topic_video_id']);

$forum_topic_video_created_by = mysqli_real_escape_string($database,$_REQUEST['forum_topic_video_created_by']);

$forum_topic_video_time = mysqli_real_escape_string($database,$_REQUEST['forum_topic_video_time']);

$forum_topic_video_image = mysqli_real_escape_string($database,$_REQUEST['forum_topic_video_image']);

$user_username_temp=$user_username;
$forum_topic_video_id_temp = $forum_topic_video_id;
$forum_topic_video_created_by_temp = $forum_topic_video_created_by;
$forum_topic_video_time_temp = $forum_topic_video_time;
$forum_topic_video_image_temp = $forum_topic_video_image;

          $sql="INSERT INTO video_eye(
video_eye_by_id,
video_eye_created_by,
video_eye_name,
video_eye_body,
video_eye_image,
video_eye_time) VALUES (
'$forum_topic_video_id',
'$forum_topic_video_created_by',
'$user_username',
'$forum_topic_video_time',
'$forum_topic_video_image',
 CURRENT_TIMESTAMP
)";
mysqli_query($database,$sql)or die(mysqli_error($database));
$sql_ntf="INSERT INTO user_notif_forum(
user_notif_forum_by_id,
user_notif_forum_created_by,
user_notif_forum_username,
user_notif_forum_topic_eye_created_by,
user_notif_forum_topic_eye_body,
user_notif_forum_topic_eye_image,
user_notif_forum_topic_like_created_by,
user_notif_forum_topic_like_body,
user_notif_forum_topic_like_image,
user_notif_forum_topic_diclike_created_by,
user_notif_forum_topic_diclike_body,
user_notif_forum_topic_diclike_image,
user_notif_forum_topic_reply_created_by,
user_notif_forum_topic_reply_body,
user_notif_forum_topic_reply_image,
user_notif_forum_topic_share_created_by,
user_notif_forum_topic_share_body,
user_notif_forum_topic_share_image,
user_notif_forum_images_eye_created_by,
user_notif_forum_images_eye_body,
user_notif_forum_images_eye_image,
user_notif_forum_images_like_created_by,
user_notif_forum_images_like_body,
user_notif_forum_images_like_image,
user_notif_forum_images_diclike_created_by,
user_notif_forum_images_diclike_body,
user_notif_forum_images_diclike_image,
user_notif_forum_images_reply_created_by,
user_notif_forum_images_reply_body,
user_notif_forum_images_reply_image,
user_notif_forum_images_share_created_by,
user_notif_forum_images_share_body,
user_notif_forum_images_share_image,
user_notif_forum_video_eye_created_by,
user_notif_forum_video_eye_body,
user_notif_forum_video_eye_image,
user_notif_forum_video_like_created_by,
user_notif_forum_video_like_body,
user_notif_forum_video_like_image,
user_notif_forum_video_diclike_created_by,
user_notif_forum_video_diclike_body,
user_notif_forum_video_diclike_image,
user_notif_forum_video_reply_created_by,
user_notif_forum_video_reply_body,
user_notif_forum_video_reply_image,
user_notif_forum_video_love_created_by,
user_notif_forum_video_love_body,
user_notif_forum_video_love_image,
user_notif_forum_video_share_created_by,
user_notif_forum_video_share_body,
user_notif_forum_video_share_image,
user_notif_forum_time) VALUES (
'$forum_topic_video_id',
'$user_username',
'$forum_topic_video_created_by',
'',
'',
'',
'',
'',
'',
'',
'',
'',
'',
'',
'',
'',
'',
'',
'',
'',
'',
'',
'',
'',
'',
'',
'',
'',
'',
'',
'',
'',
'',
'$forum_topic_video_created_by',
'$forum_topic_video_time',
'$forum_topic_video_image',
'',
'',
'',
'',
'',
'',
'',
'',
'',
'',
'',
'',
'',
'',
'',
CURRENT_TIMESTAMP
)";
mysqli_query($database,$sql_ntf)or die(mysqli_error($database));
header('Location: video_myeye.php?forum_topic_video_id='.$forum_topic_video_id);
    }    
?>

Ini seperti parasit dapat hidup didalam file dan bekerja baik 
tidak perlu membuat file khusu.
hanya perlu menambahkan kode pada setiap Insert aktifity user
seperti komentar ,like,diclike.
Membiarkan VALUES NOL Libur dalm tugas cukup menulis definisi table tersebut
Mebiarkan VALUE '', Nol
Untuk memudahkan  pemanggilan  data Saya akan mengunakan ini pada saat pemangilan data

Run Notification metode Coun pemangialan 
$sql SELECT * FROM mytable ORDER BY time DECS;
<?php
if($myrow['count']{
echo $myrow['count];
echo $myrow['mydefinisi'];
echo "<i class='fa  fa-bell'>";
?>

contoh
navigation.php

    <!-- Navbar1 -->
    <div id="navigation" class="navbar navbar-default navbar-fixed-top">
      <div class="fluid-container">
        <div class="navbar-header">
          <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-collapse1">
<?php
$sql_search_notif_forum_id = "SELECT count(*) as count from user_notif_forum where user_notif_forum_username= '$user_username'";
 $result_search_notif_forum_id= mysqli_query($database,$sql_search_notif_forum_id) or die(mysqli_error($database)); $rws_search_notif_forum_id = mysqli_fetch_array($result_search_notif_forum_id);
?>
<?php    
if($rws_search_notif_forum_id['count']){?>🔔
<i style="font-size: 15px;color: orange">
</a>
<?php echo $rws_search_notif_forum_id['count'];?></i>
<?php
}
else
{
?>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<?php
}
?>
</button>
 <a class="navbar-brand" href="home.php"><b><i class="fa fa-home"></i> Home</b></a>         
            </div>
        <div class="navbar-collapse collapse" id="navbar-collapse1">
                <form class="navbar-form navbar-left" role="search" method="post" autocomplete="off" action="search-result.php">
                    <div class="form-group">
                        <input type="text" class="search form-control" id="searchbox" placeholder="Search for Forum topics" name="search-form"/><br />
                        <div id="display"></div>
    </div> 
</form>
                <ul class="nav navbar-nav">
                    <li><a href="forum.php"><i class="fa fa-question-circle"></i> Forum</a></li>
                    <li><a href="notice.php"><i class="fa fa-book"></i> Notice</a></li>
            </ul>
                <ul class="nav navbar-nav navbar-right">
                    <li class="dropdown">
                        <a href="#" class="dropdown-toggle" data-toggle="dropdown"><i class="fa fa-user"></i> <?php echo $row['user_firstname'];?> <?php echo $row['user_lastname'];?><strong class="caret"></strong></a>                  
                        <ul class="dropdown-menu">
                            <li>
                                <a href="edit-profile.php"><i class="fa fa-edit"></i> Edit Profile</a>
                            </li>
                        </ul>
                    </li>
                    <li class="dropdown">
                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">
                            <i class="fa fa-bars" style="font-size: 1.27em;"></i>
                        </a>
                        <ul class="dropdown-menu">
                            <li>
<?php include_once'notif_aktifity.php'?>
                            </li>
                        </ul>
                    </li>
                </ul>    
        </div><!--/.nav-collapse -->
      </div>
    </div>
      <!-- ./Navbar1 -->
<?php
    }
?>
Memangil dengan sihir include 
notif_aktifity.php

<?php
$current_user = $_SESSION['user_username'];
    $sql = "SELECT * FROM user_notif_forum WHERE user_notif_forum_username ='$current_user' ORDER BY user_notif_forum_time";
    $result = mysqli_query($database,$sql);
    while($rws = mysqli_fetch_array($result)){

$temp_user_username = $rws['user_notif_forum_created_by'];
$sql_search_username = "SELECT * FROM user WHERE user_username = '$temp_user_username'";
$result_search_username = mysqli_query($database,$sql_search_username); 
$rws_search_username = mysqli_fetch_array($result_search_username);

$temp_user_username_reply = $rws_search_username['user_username'];
$sql_search_username_reply = "SELECT * FROM user WHERE user_username = '$temp_user_username_reply'";
$result_search_username_reply = mysqli_query($database,$sql_search_username_reply); 
$rws_search_username_reply_like = mysqli_fetch_array($result_search_username_reply);
?>
    <div class="container">
   <div class="panel panel-default">
<?php                     if($rws_search_username_reply_like['user_avatar']){
?>
<a href="profile.php?user_username=<?php echo $rws_search_username_reply_like['user_username'];?>">
<img class="img-circle" src="userfiles/avatars/<?php echo $rws_search_username_reply_like['user_avatar'];?>" class="" alt="<?php echo $rws_search_username_reply_like['user_username'];?> 
<?php echo $rws_search_username_reply_like['user_lastname'];?>"alt="php fast page" style="width: 20px;height: 20px;"/>
<?php echo $rws_search_username_reply_like['user_firstname'];?>
</a>
<?php
?>     
<?php                     if($rws['user_notif_forum_video_eye_body']){
?>
<a href="dellet_notif_video.php?user_notif_forum_id=<?php echo $rws['user_notif_forum_id'];?>&user_notif_forum_by_id=<?php echo $rws['user_notif_forum_by_id'];?>"class="fa fa-eye"> <i class="fa fa-youtube-play"/></i>
<?php echo
$rws['user_notif_forum_video_eye_body'];?>
<br/></a>
<?php
  }
?>

<?php                     if($rws['user_notif_forum_video_like_body']){
?>

<a href="dellet_notif_video.php?user_notif_forum_id=<?php echo $rws['user_notif_forum_id'];?>&user_notif_forum_by_id=<?php echo $rws['user_notif_forum_by_id'];?>"class="fa fa-smile-o"> 
 <i class="fa fa-youtube-play"/></i>
<?php echo
$rws['user_notif_forum_video_like_body'];?><br/></a>
<?php
  }
?>


<?php                     if($rws['user_notif_forum_video_diclike_body']){?>
<a href="dellet_notif_video.php?user_notif_forum_id=<?php echo $rws['user_notif_forum_id'];?>&user_notif_forum_by_id=<?php echo $rws['user_notif_forum_by_id'];?>"class="fa fa-frown-o"/>
<i class="fa fa-youtube-play"/></i>
<?php echo
$rws['user_notif_forum_video_diclike_body'];?>
<br/></a>
<?php
  }
?>

<?php                     if($rws['user_notif_forum_video_love_body']){
?>
<a href="dellet_notif_video.php?user_notif_forum_id=<?php echo $rws['user_notif_forum_id'];?>&user_notif_forum_by_id=<?php echo $rws['user_notif_forum_by_id'];?>"class="fa  fa-heart-o"/>
 <i class="fa fa-youtube-play"/></i>
<?php echo
$rws['user_notif_forum_video_love_body'];?><br/></a>
<?php
  }
?>


<?php                     if($rws['user_notif_forum_video_share_body']){
?>
<a href="dellet_notif_video.php?user_notif_forum_id=<?php echo $rws['user_notif_forum_id'];?>&user_notif_forum_by_id=<?php echo $rws['user_notif_forum_by_id'];?>"class="fa fa-share"/>Share
 <i class="fa fa-youtube-play"/></i>
<?php echo
$rws['user_notif_forum_video_share_body'];?> 
<br/></a>
<?php
  }
?>
<?php    
if($rws['user_notif_forum_video_reply_image']){
?>
<a href="dellet_notif_video.php?user_notif_forum_id=<?php echo $rws['user_notif_forum_id'];?>&user_notif_forum_by_id=<?php echo $rws['user_notif_forum_by_id'];?>"class="fa fa-weixin"/> Comment...
<?php
if($rws['user_notif_forum_video_reply_image']){
?>
<video class="img-circle"width="80" height="80" controls> 
<source src="/userfiles/uploads/<?php echo $rws['user_notif_forum_video_reply_image'];?>"type="video/mp4">
<source src="<?php echo $rws['user_notif_forum_video_reply_image'];?>" type="video/mp4">Video
</video>
<br/></a>                              
<?php
  }
?>
 <span class="text-center">
<?php
 }
?>

<?php                     if($rws['user_notif_forum_topic_eye_body']){
?>
<a href="dellet_notif_topic.php?user_notif_forum_id=<?php echo $rws['user_notif_forum_id'];?>&user_notif_forum_by_id=<?php echo $rws['user_notif_forum_by_id'];?>"class="fa fa-eye"/>
 Post & <i class="fa fa-picture-o"/></i>
<?php echo
$rws['user_notif_forum_topic_eye_body'];?> 
<br/></a>
<?php
  }
?>


<?php                     if($rws['user_notif_forum_topic_like_body']){
?>
<a href="dellet_notif_topic.php?user_notif_forum_id=<?php echo $rws['user_notif_forum_id'];?>&user_notif_forum_by_id=<?php echo $rws['user_notif_forum_by_id'];?>"class="fa fa-smile-o"/> Post &
<i class="fa fa-picture-o"/></i> 
<?php echo
$rws['user_notif_forum_topic_like_body'];?> 
<br/></a>
<?php
  }
?>


<?php                     if($rws['user_notif_forum_topic_diclike_body']){
?>
<a href="dellet_notif_topic.php?user_notif_forum_id=<?php echo $rws['user_notif_forum_id'];?>&user_notif_forum_by_id=<?php echo $rws['user_notif_forum_by_id'];?>"class="fa fa-frown-o"/>
Post &
<i class="fa fa-picture-o"/></i> 
<?php echo
$rws['user_notif_forum_topic_diclike_body'];?> 
<br/></a>
<?php
  }
?>


<?php                     if($rws['user_notif_forum_topic_reply_image']){
?>
<a href="dellet_notif_topic.php?user_notif_forum_id=<?php echo $rws['user_notif_forum_id'];?>&user_notif_forum_by_id=<?php echo $rws['user_notif_forum_by_id'];?>"class="fa fa-weixin"/> Comment...
<img class="img-circle" src="userfiles/uploads/<?php echo $rws['user_notif_forum_topic_reply_image'];?>" alt="php fast page" style="width: 80px;height: 80px;"/></a>
<?php
  }
?>
<?php                     if($rws['user_notif_forum_topic_share_body']){
?>
<a href="dellet_notif_topic.php?user_notif_forum_id=<?php echo $rws['user_notif_forum_id'];?>&user_notif_forum_by_id=<?php echo $rws['user_notif_forum_by_id'];?>"class="fa fa-share"/>Share

Post &
<i class="fa fa-picture-o"/></i> 
<?php echo
$rws['user_notif_forum_topic_share_body'];?> 
<br/></a>
<?php
  }
?>
<?php                     if($rws['user_notif_forum_images_eye_body']){
?>

<a href="dellet_notif_images.php?user_notif_forum_id=<?php echo $rws['user_notif_forum_id'];?>&user_notif_forum_by_id=<?php echo $rws['user_notif_forum_by_id'];?>"class="fa fa-eye"/> Picture &
<i class="fa fa-picture-o"/></i> 
<?php
$rws['user_notif_forum_images_eye_body'];?>
<br/></a>
<?php
  }
?>

<?php                     if($rws['user_notif_forum_images_like_body']){
?>
<a href="dellet_notif_images.php?user_notif_forum_id=<?php echo $rws['user_notif_forum_id'];?>&user_notif_forum_by_id=<?php echo $rws['user_notif_forum_by_id'];?>"class="fa fa-smile-o"/>Like
Pictur &
<?php echo
$rws['user_notif_forum_images_like_body'];?>
<br/></a>
<?php
  }
?>

<?php                     if($rws['user_notif_forum_images_diclike_body']){
?>
<a href="dellet_notif_images.php?user_notif_forum_id=<?php echo $rws['user_notif_forum_id'];?>&user_notif_forum_by_id=<?php echo $rws['user_notif_forum_by_id'];?>"class="fa fa-frown-o"/> picture &
<?php echo
$rws['user_notif_forum_images_diclike_body'];?>
<br/></a>
<?php
  }
?>


<?php                     if($rws['user_notif_forum_images_share_body']){
?>
<a href="dellet_notif_images.php?user_notif_forum_id=<?php echo $rws['user_notif_forum_id'];?>&user_notif_forum_by_id=<?php echo $rws['user_notif_forum_by_id'];?>"class="fa fa-share"/>Share 
Post &
<i class="fa fa-picture-o"/></i> 

<?php echo
$rws['user_notif_forum_images_share_body'];?>
<br/></a>
<?php
  }
?>

<?php                     if($rws['user_notif_forum_images_reply_image']){
?>
<a href="dellet_notif_images.php?user_notif_forum_id=<?php echo $rws['user_notif_forum_id'];?>&user_notif_forum_by_id=<?php echo $rws['user_notif_forum_by_id'];?>"class="fa fa-weixin"/> Comment...
<img class="img-circle" src="userfiles/uploads/<?php echo $rws['user_notif_forum_images_reply_image'];?>" alt="php fast page" style="width: 80px;height: 80px;"/></a>
<?php
  }
?>


<?php
}
?>
 </span>
  </div>
</div>
<?php
}
?>
  

Unduh File
saran dan pertanyaan sangat  saya hargai.
hendaknya seseorang menghargai hasil kerja orang  lain dengan menambahkan penulis.

Posting Komentar untuk "Notification of user activity php"