PHP Classes

File: kchat/make/kchat.js

Recommend this page to a friend!
  Classes of Ganesh Kandu   kchat   kchat/make/kchat.js   Download  
File: kchat/make/kchat.js
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: kchat
Database driven PHP live chat system
Author: By
Last change:
Date: 6 years ago
Size: 3,192 bytes
 

Contents

Class file image Download
$('#login').click(function(){login();}); $('#logout').click(function(){logout();}); $('#logout2').click(function(){logout();}); $('#verify').click(function(){varifyuser();}); $('#createuser').click(function(){createuser();}); $('#update').click(function(){update();}); function varifyuser(){ var username = $( "#username" ).val(); var fname = $("#fname").val(); var lname = $("#lname").val(); var password = $("#password").val(); var repassword = $("#repassword").val(); var secret = $("#secret").val(); var varifyuser = { username:username, fname:fname, lname:lname, password:password, repassword:repassword, secret:secret, action:'verify' }; $.ajax({ url : "{{url}}/index.php/ajax/verify", type: "POST", data : varifyuser, success: function(data, textStatus, jqXHR) { window.location = "{{url}}/index.php/login"; }, error: function (jqXHR, textStatus, errorThrown) { console.log(data); console.log(textStatus); } }); } function login(){ var username = $( "#username" ).val(); var password = $("#password").val(); var LoginData = { username:username, password:password, action:'login' }; $.ajax({ url : "{{url}}/index.php/ajax/login", type: "POST", data : LoginData, success: function(data, textStatus, jqXHR) { location.reload(); }, error: function (jqXHR, textStatus, errorThrown) { console.log(data); console.log(textStatus); } }); } function createuser(){ var first_name = $( "#first_name" ).val(); var last_name = $("#last_name").val(); var user_name = $("#user_name").val(); var secret = $("#secret").val(); var createuser = { first_name:first_name, last_name:last_name, user_name:user_name, secret:secret, action:'createuser' }; $.ajax({ url : "{{url}}/index.php/ajax/createuser", type: "POST", data : createuser, success: function(data, textStatus, jqXHR) { var obj = JSON.parse(data); if(isset(obj.error)){ $("#error").html(obj.error); $("#error").show(); }else{ vlink = "{{url}}/login/verify/"+obj.vlink; $("#verify_link").val(vlink); $("#verify_link").show(); } }, error: function (jqXHR, textStatus, errorThrown) { console.log(data); console.log(textStatus); } }); } function logout(){ var logout = {}; $.ajax({ url : "{{url}}/index.php/ajax/logout", type: "POST", data : logout, success: function(data, textStatus, jqXHR) { location.reload(); }, error: function (jqXHR, textStatus, errorThrown) { console.log(data); console.log(textStatus); } }); } function update(){ var uname = $( "#uname" ).val(); var fname = $("#fname").val(); var lname = $("#lname").val(); var password = $("#password").val(); var repassword = $("#repassword").val(); var update = { uname:uname, fname:fname, lname:lname, password:password, repassword:repassword, action:'update' }; $.ajax({ url : "{{url}}/index.php/ajax/update", type: "POST", data : update, success: function(data, textStatus, jqXHR) { var obj = JSON.parse(data); }, error: function (jqXHR, textStatus, errorThrown) { console.log(data); console.log(textStatus); } }); }