Skip to content

Instantly share code, notes, and snippets.

@wilornel
Created April 7, 2012 05:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save wilornel/2325453 to your computer and use it in GitHub Desktop.
Save wilornel/2325453 to your computer and use it in GitHub Desktop.
Big js script
<script type="text/javascript">
var store_reguser;
var ajaxRequest;
function ajaxFunc()
{
if (window.XMLHttpRequest)
{//Code for IE7+, Firefox, Chrome, Opera, Safari
ajaxRequest=new XMLHttpRequest();
}
else
{//code for IE6, IE5
ajaxRequest=new ActiveXObject("Microsoft.XMLHTTP");
}
}
function usernameVer(in_, out)
{
//function which will get data from server.
ajaxRequest.onreadystatechange = function()
{
if(ajaxRequest.readyState == 4)
{
var input = document.getElementById(in_).value;
if(input != "")
{
document.getElementById(out).innerHTML = ajaxRequest.responseText;
if(in_ == 'user1')
{
if(ajaxRequest.responseText == "<img src='redcross.png' height='20' width='20' />")
{
document.getElementById(out).innerHTML = "<img src='greencheck.png' height='20' width='20' />"
store_reguser = "nodisable";
if(store_regpass == "ok")
{
document.getElementById('regbutton').disabled = false;
}
}
if(ajaxRequest.responseText == "<img src='greencheck.png' height='20' width='20' />")
{
alert (document.getElementById('user1').value);
document.getElementById(out).innerHTML = "<img src='redcross.png' height='20' width='20' />";
store_reguser = "disable";
document.getElementById('regbutton').disabled = true;
}
}
}
else
{
document.getElementById('regbutton').disabled = true;
document.getElementById(out).innerHTML = "";
}
}
}
var usernameID = document.getElementById(in_).value;
var queryString = "?usernameID=" +usernameID;
ajaxRequest.open("GET", "ServerUsers.php" +queryString, true);
ajaxRequest.send(null);
}
function loginFunction()
{
ajaxRequest.onreadystatechange = function(){
if(ajaxRequest.readyState == 4)
{
if(ajaxRequest.responseText == "ok")
{
console.log('passwods match');
//setTimeout('logintosite()', 5000);
logintosite();
}
else
{
alert (ajaxRequest.reponseText);
document.getElementById('mySpan2').innerHTML = ajaxRequest.responseText;
}
}
}
// alert('worksABC'); // WORKS
var usernameID = document.getElementById('usernameID').value;
var password = document.getElementById('password').value;
var queryString2 = "?username=" +usernameID +"&pass=" +password;
ajaxRequest.open("GET", "checkLogin.php" +queryString2, true);
ajaxRequest.send(null);
alert (queryString2);
}
var store_regpass;
function confirmPass(){
var pass1 = document.getElementById('pass1').value;
var pass2 = document.getElementById('pass2').value;
if(pass1 == pass2)
{
var greencheck = "<img src='greencheck.png' height='20' width='20' />";
document.getElementById('confpass').innerHTML = greencheck;
document.getElementById('regbutton').disabled = false;
store_regpass = "ok";
alert (document.getElementById('user1').value);
if (store_reguser == "disable" || !store_reguser || store_reguser == "" || document.getElementById('user1').value = ""){
alert ('store_reguser');
document.getElementById('regbutton').disabled = true;
}
}
else
{
store_regpass = "not ok";
var redcross = "<img src='redcross.png' height='20' width='20' />";
document.getElementById('confpass').innerHTML = redcross;
document.getElementById('regbutton').disabled = true;
}
}
function checkIfLog(){
var user = document.getElementById('usernameID').value;
var pass = document.getElementById('password').value;
if(pass == "" || user == "")
{
document.getElementById('submitLog').disabled = true;
}
else
{
document.getElementById('submitLog').disabled = false;
}
}
function registerR(){
ajaxRequest.onreadystatechange = function(){
if(ajaxRequest.readyState == 4){
if(ajaxRequest.responseText == "ok"){
document.getElementById('regspan').innerHTML = "Registration was a success! You can now Log in.";
}
else{
document.getElementById('regspan').innerHTML = "Registration Failed.";
alert (ajaxRequest.responseText);
}
}
}
// alert ('works4');
var username = document.getElementById('user1').value;
var password1 = document.getElementById('pass1').value;
var password2 = document.getElementById('pass2').value;
var query = "?usernameR=" +username +"&passwordR1=" +password1 +"&passwordR2=" +password2;
ajaxRequest.open("GET", "register.php" +query, true);
ajaxRequest.send(null);
alert ("register.php" +query);
}
function logintosite(){
window.location = "loggedIn.php";
}
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment