tag : aplikasi php mysql lengkap source code,download aplikasi php dan mysql gratis,download aplikasi penjualan berbasis web gratis,contoh program penjualan menggunakan php dan mysql, chat jquery php mysql, php chat script with database
Banyak programmer pemula yang bertanya tanya bagaimana membuat chat dengan php dengan ajax? sebelum kita ke pembahasannya, kita definisikan dulu apa itu PHP.
Di kutip dari situs universitas surabaya "PHP adalah singkatan dari "PHP: Hypertext Prepocessor", yaitu bahasa pemrograman yang digunakan secara luas untuk penanganan pembuatan dan pengembangan sebuah situs web dan bisa digunakan bersamaan dengan HTML. PHP diciptakan oleh Rasmus Lerdorf pertama kali tahun 1994. Pada awalnya PHP adalah singkatan dari "Personal Home Page Tools". Selanjutnya diganti menjadi FI ("Forms Interpreter"). Sejak versi 3.0, nama bahasa ini diubah menjadi "PHP: Hypertext Prepocessor" dengan singkatannya "PHP" ".
versi php sekarang sudah versi 7.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOSE4abfj89gP93KEy5oE7g5BxinPeRUZ9PWLgWxC4UG1Murf2ZQcLay7O5RL-DFyPANPmiroQJNkeo8C9EX4-CWCBo-yarkGbS31bN340C4sbiXb94F8rCp2QxaMFJDdcEy2JHWGGjEA/s640/11.png)
aplikasi ini di bangun dengan menggunakan bahasa pemograman php dan database mysql, menjalankannya bisa menggunakan xampp ataupun Lamp bagipengguna linux. dengan versi php versi 5 keatas.
baca juga. Yuk mengenal framework php
Banyak programmer pemula yang bertanya tanya bagaimana membuat chat dengan php dengan ajax? sebelum kita ke pembahasannya, kita definisikan dulu apa itu PHP.
Di kutip dari situs universitas surabaya "PHP adalah singkatan dari "PHP: Hypertext Prepocessor", yaitu bahasa pemrograman yang digunakan secara luas untuk penanganan pembuatan dan pengembangan sebuah situs web dan bisa digunakan bersamaan dengan HTML. PHP diciptakan oleh Rasmus Lerdorf pertama kali tahun 1994. Pada awalnya PHP adalah singkatan dari "Personal Home Page Tools". Selanjutnya diganti menjadi FI ("Forms Interpreter"). Sejak versi 3.0, nama bahasa ini diubah menjadi "PHP: Hypertext Prepocessor" dengan singkatannya "PHP" ".
versi php sekarang sudah versi 7.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOSE4abfj89gP93KEy5oE7g5BxinPeRUZ9PWLgWxC4UG1Murf2ZQcLay7O5RL-DFyPANPmiroQJNkeo8C9EX4-CWCBo-yarkGbS31bN340C4sbiXb94F8rCp2QxaMFJDdcEy2JHWGGjEA/s640/11.png)
aplikasi ini di bangun dengan menggunakan bahasa pemograman php dan database mysql, menjalankannya bisa menggunakan xampp ataupun Lamp bagipengguna linux. dengan versi php versi 5 keatas.
baca juga. Yuk mengenal framework php
pertama buat file index.php sciptnya :
untuk full source codenya silahkan
<?php include("config.php");include("login.php");?>setelah itu buat file confignya :
<!DOCTYPE html>
<html>
<head>
<script src="//code.jquery.com/jquery-latest.js"></script>
<script src="chat.js"></script>
<link href="chat.css" rel="stylesheet"/>
<title>PHP Group Chat With jQuery & AJAX</title>
</head>
<body>
<div id="content" style="margin-top:10px;height:100%;">
<center><h1>Group Chat In PHP</h1></center>
<div class="chat">
<div class="users">
<?php include("users.php");?>
</div>
<div class="chatbox">
<?php
if(isset($_SESSION['user'])){
include("chatbox.php");
}else{
$display_case=true;
include("login.php");
}
?>
</div>
</div>
</div>
</body>
</html>
<?phpuntuk menyimpan hostory chat maka kita lengkapi sistem dengan menggunakan login , agar chat nya tersimpan sesuai dengan nama yang kita login. buat login.php dengan code di bawah ini:
ini_set("display_errors","on");
if(!isset($dbh)){
session_start();
date_default_timezone_set("UTC"); // Set Time Zone
$host = "localhost"; // Hostname
$port = "3306"; // MySQL Port : Default : 3306
$user = "root"; // Username Here
$pass = ""; //Password Here
$db = "cat"; // Database Name
$dbh = new PDO('mysql:dbname='.$db.';host='.$host.';port='.$port,$user,$pass);
/*Change The Credentials to connect to database.*/
include("user_online.php");
}
?>
<?php
if(isset($_POST['name']) && !isset($display_case)){
$name=htmlspecialchars($_POST['name']);
$sql=$dbh->prepare("SELECT name FROM chatters WHERE name=?");
$sql->execute(array($name));
if($sql->rowCount()!=0){
$ermsg="<h2 class='error'>Name Taken. <a href='index.php'>Try another Name.</a></h2>";
}else{
$sql=$dbh->prepare("INSERT INTO chatters (name,seen) VALUES (?,NOW())");
$sql->execute(array($name));
$_SESSION['user']=$name;
}
}elseif(isset($display_case)){
if(!isset($ermsg)){
?>
<h2>Name Needed For Chatting</h2>
You must provide a name for chatting. This name will be visible to other users.<br/><br/>
<form action="index.php" method="POST">
<div>Your Name : <input name="name" placeholder="A Name Please"/></div>
<button>Submit & Start Chatting</button>
</form>
<?php
}else{
echo $ermsg;
}
}
?>
untuk full source codenya silahkan
HALAMAN SELANJUTNYA:
Refresh Halaman jika tombol paging tidak
berfungsi
Tidak ada komentar
Posting Komentar