Source Code of: ajaxSearchForUsername.php
Date Last Modified: May 02, 2009 - 01:59:18 AM
Size: 651 Bytes  |  34 lines  |  651 characters
<?php

error_reporting
(E_ALL);



$res 'Error. Maybe you are accessing this file directly? Try clicking on 
    ajax.htm.'
;

// if alphanumeric (avoid sql injection). could also put length requirements.
if (preg_match('/^[a-zA-Z0-9]+$/'$_GET['u']))
{
    include (
'../mysqlconn.php');
    
$uname $_GET['u'];
    
    
$sql "SELECT 1 FROM AJAX_Username WHERE upper(username)=upper('$uname')";
    
$rs mysql_query($sql) or die(mysql_error());
    if (
mysql_num_rows($rs) > 0)
    {
        
$res 'found';
    }
    else
    {
        
mysql_query("INSERT INTO AJAX_Username VALUES ('$uname')") or die(mysql_error());
        
$res 'notfound';
    }
    
// end if isset(username)

echo $res;



?>

A Derivative Work of: PHP Source Code Utility - Version 1.0.0 Copyright © 0php.com 2002.