Exemplo n.º 1
0
function register_save()
{
    $password = $_REQUEST['password'];
    $name = $_REQUEST['name'];
    $username = $_REQUEST['username'];
    $email = $_REQUEST['email'];
    $gender = $_REQUEST['gender'];
    $age = $_REQUEST['age'];
    $query = $_DB->Query("select * from jos_users where username='******'");
    //and from_mobile_id='$from_mobile_id'");
    $count = $_DB->GetResultNumber($query);
    //  $res = mysql_query($query);
    if ($count > 0) {
        $dataDB['Result']['Data'][0] = array('Status' => "Username Already Exist");
        echo json_encode($dataDB);
    } else {
        $salt = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
        $len = strlen($salt);
        $makepass = '';
        $length = 32;
        $stat = @stat(__FILE__);
        if (empty($stat) || !is_array($stat)) {
            $stat = array(php_uname());
        }
        mt_srand(crc32(microtime() . implode('|', $stat)));
        for ($i = 0; $i < $length; $i++) {
            $makepass .= $salt[mt_rand(0, $len - 1)];
        }
        $salt = $makepass;
        $crypt = getCryptedPassword($password, $salt);
        $array['password'] = $crypt . ':' . $salt;
        $password = $array['password'];
        $act = gethash(genAct());
        $reg_date = date('Y-m-d H:i:s');
        $sql = $_DB->Execute("INSERT INTO jos_users(name,username,email,password,usertype,block,sendEmail,gid,registerDate,activation) VALUES ('{$name}','{$username}','{$email}','{$password}','Registered','0','0','18','{$reg_date}','{$act}')");
        //mysql_query($sql);
        //echo $sql."jhkjhjk";
        $sql = $_DB->Query("SELECT * FROM jos_users WHERE username = '******'");
        //$uid = mysql_query($sql);
        $user_id = $_DB->GetResultValue($sql, 0, 'id');
        $gid = $_DB->GetResultValue($sql, 0, 'gid');
        /*while ($row = mysql_fetch_assoc($uid)) {
        		    $user_id = $row['id'];
        		    $gid = $row['gid'];
        		}*/
        $query = $_DB->Query("INSERT INTO jos_core_acl_aro(section_value,value,order_value,name,hidden) VALUES ('users','{$user_id}','0','{$name}','0')");
        //mysql_query($query);
        $sql = $_DB->Query("SELECT * FROM jos_core_acl_aro WHERE value = {$user_id}");
        //$aro = mysql_query($sql);
        $aid = $_DB->GetResultValue($sql, 0, 'id');
        /*while ($row = mysql_fetch_assoc($aro)) {
        		    $aid = $row['id'];
        		}*/
        $query = $_DB->Execute("INSERT INTO jos_core_acl_groups_aro_map(group_id,section_value,aro_id) VALUES ('{$gid}','','{$aid}')");
        //mysql_query($query);
        $query = $_DB->Execute("INSERT INTO user_profile(gender,age,user_id) VALUES ('{$gender}','{$age}','{$user_id}')");
        //mysql_query($query);
        $count = $_DB->GetResultNumber($query);
        //if(mysql_affected_rows()>0)
        if ($count > 0) {
            $dataDB['Result']['Data'][0] = array('Status' => "Registered Successfully");
            echo json_encode($dataDB);
        } else {
            $dataDB['Result']['Data'][0] = array('Status' => "Registration Failed");
            echo json_encode($dataDB);
        }
    }
}
Exemplo n.º 2
0
<?php

/* Session Variables */
$genActStdUsn = "2sd12cs133";
$totalSessionsStd = 0;
/* ***************** */
$con = mysql_connect("localhost", "Admin", "pkvcobas132");
if (!$con) {
    die("Reason : " . mysql_error());
}
mysql_select_db("spas", $con);
$sql = "SELECT * FROM activity WHERE activity.usn = '{$genActStdUsn}'";
$mydata = mysql_query($sql, $con);
while ($res = mysql_fetch_array($mydata)) {
    if ($res['act'] == NULL) {
        $dummy = genAct($res['seed']);
    }
}
function genAct($seed)
{
    echo 'Seed : ' . $seed . '<br />';
    /*<S1;D;A;5>,<S1;R;A;2>*/
    $std = "<S";
}
function genDVR()
{
    $arr = array(3);
    $arr[0] = "D";
    $arr[1] = "V";
    $arr[2] = "R";
    return $arr[rand(0, 2)];