function NewUser($array) { //Config script contains setup information. Required. include 'config.php'; $con = mysqli_connect("localhost", $cfg_db, $cfg_db_passwd, $cfg_db_user); // Check connection if (mysqli_connect_errno()) { echo "Failed to connect to MySQL: " . mysqli_connect_error(); } $email = mysql_real_escape_string($array["Email"]); $result = mysqli_query($con, "select uid, email, APIKey from users where email = '{$email}'"); if (mysqli_num_rows($result) == 0) { //Generate the API Key $key = gen_random_string(16); mysqli_query($con, "INSERT INTO users (email, apikey) VALUES ('{$email}', '{$key}')"); } while ($row = mysqli_fetch_array($result)) { $key = $row['APIKey']; } mysqli_close($con); return $key; //return "harcoded_result"; }
for ($i = 0; $i < $iterations; $i++) { $hash = sha1($hash . $password . $salt); } $new_try = true; $idstr = ""; while ($new_try) { $idstr = gen_random_string(16, "0123456789ABCDEFGHJIKLMNOPQRSTUVWXYZ"); $slt_user_a = "SELECT EXISTS (SELECT * FROM user WHERE id_string = '{$idstr}') AS exist"; $rlt_user_a = mysql_query($slt_user_a); $row_user_a = mysql_fetch_assoc($rlt_user_a); $new_try = false; if ($row_user_a["exist"] == 1) { $new_try = true; } } $actu = gen_random_string(24, "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHJIKLMNOPQRSTUVWXYZ"); send_mail("Sign up at Solidcoin24", "Welcome to Solidcoin24!<br />\n<br />\nGo to the following page to verify your account:<br />\n<a href=\"http://slc24.com/?c=log_in&email={$email}&actu={$actu}\">http://slc24.com/?c=log_in&email={$email}&actu={$actu}</a><br />\n<br />\nRegards,<br />\nYour Solidcoin24 team", $email); $ins_user_a = "INSERT INTO user (email, actu, hashed_password, hash_salt, hash_mode, register_time, id_string) VALUES ('{$email}', '{$actu}', '{$hash}', '{$salt}', '{$hash_mode}', NOW(), '{$idstr}')"; $rlt_user_a = mysql_query($ins_user_a); $uid = mysql_insert_id($db); $slt_user_b = "SELECT COUNT(*) AS number FROM user"; $rlt_user_b = mysql_query($slt_user_b); $row_user_b = mysql_fetch_assoc($rlt_user_b); if ($row_user_b["number"] > 55) { $ins_account_a = "INSERT INTO account (user, currency, amount) VALUES ('{$uid}', 'SLC', '0')"; mysql_query($ins_account_a); } elseif ($row_user_b["number"] > 5) { $ins_account_a = "INSERT INTO account (user, currency, amount) VALUES ('{$uid}', 'SLC', '1')"; mysql_query($ins_account_a); $ins_transaction_a = "INSERT INTO transaction (type, direction, trade_order, user, filing_time, currency, amount, balance, total_fee, fee_model, finished, info) " . "VALUES ('intern', 'in', '0', '{$uid}', NOW(), 'SLC', '1', '1', '0', 'none', 'no', 'bonus')"; mysql_query($ins_transaction_a);
if (isset($_POST['programme'])) { $s_programme = $_POST['programme']; } else { die("choose programme"); } if ($_FILES["cfile"]["name"]) { if ($_FILES["cfile"]["type"] == "application/pdf") { if ($_FILES["cfile"]["size"] < 2048000) { $tempr = explode(".", $_FILES["cfile"]["name"]); $extension = end($tempr); // echo "Upload: " . $_FILES["cfile"]["name"] . "<br />"; // echo "Type: " . $_FILES["cfile"]["type"] . "<br />"; // echo "Size: " . ($_FILES["cfile"]["size"] / 1024) . " Kb<br />"; // echo "Temp file: " . $_FILES["cfile"]["tmp_name"] . "<br />"; // echo "Stored in: " . "../resumes/" . $_FILES["cfile"]["name"]; $ran = gen_random_string(8); $filename = $s_fname . "_" . $s_lname . "_" . $ran . "." . $extension; $url = "studentResume/" . $_POST['programme'] . "/" . $filename; } else { die("Invalid file extension or file size grater then 2MB."); } } else { die("Invalid file extension or file size grater then 2MB."); } } else { die("insert file"); } $stu = new Student(NULL, $s_fname, $s_lname, $s_email, $s_linkedinId, $url, $s_batch, $s_cgpa, $s_specialization, $s_programme); $status = $stu->InsertStudent(); if ($_FILES["cfile"]["name"]) { //if query successfully run then uplod file
} else { $facultylinkedin_id = NULL; } if ($_FILES["file"]["name"]) { $allowedExts = array("jpeg", "jpg", "png"); $temp = explode(".", $_FILES["file"]["name"]); $extension = end($temp); if (($_FILES["file"]["type"] == "image/jpeg" || $_FILES["file"]["type"] == "image/jpg" || $_FILES["file"]["type"] == "image/pjpeg" || $_FILES["file"]["type"] == "image/x-png" || $_FILES["file"]["type"] == "image/png") && $_FILES["file"]["size"] < 2048000 && in_array($extension, $allowedExts)) { if ($_FILES["file"]["error"] > 0) { die("Return Code: " . $_FILES["file"]["error"] . "<br>"); } else { // echo "Upload: " . $_FILES["file"]["name"] . "<br>"; // echo "Type: " . $_FILES["file"]["type"] . "<br>"; // echo "Size: " . ($_FILES["file"]["size"] / 1024) . " kB<br>"; // echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br>"; $ran = gen_random_string(5); $filename = $faculty_name . "_" . $ran . "." . $extension; move_uploaded_file($_FILES["file"]["tmp_name"], "../../facultyImages/" . $filename); // echo "Stored in: " . "facultyImages/" . $faculty_name.".".$extension; $imageurl = "facultyImages/" . $filename; if (file_exists('../../' . $obj->faculty_image_url)) { unlink('../../' . $obj->faculty_image_url); } } } else { die("Invalid file extension or file size grater then 2MB. "); } } else { $imageurl = $obj->faculty_image_url; } $fa = new faculty_detail_class($faculty_id, $faculty_prefix, $faculty_name, $faculty_email, $facultylinkedin_id, $imageurl, $faculty_username, $faculty_designation);
if (isset($_POST['programme'])) { $s_programme = $_POST['programme']; } else { die("choose programme"); } if ($_FILES["cfile"]["name"]) { if ($_FILES["cfile"]["type"] == "application/pdf") { if ($_FILES["cfile"]["size"] < 2048000) { $tempr = explode(".", $_FILES["cfile"]["name"]); $extension = end($tempr); // echo "Upload: " . $_FILES["cfile"]["name"] . "<br />"; // echo "Type: " . $_FILES["cfile"]["type"] . "<br />"; // echo "Size: " . ($_FILES["cfile"]["size"] / 1024) . " Kb<br />"; // echo "Temp file: " . $_FILES["cfile"]["tmp_name"] . "<br />"; // echo "Stored in: " . "../resumes/" . $_FILES["cfile"]["name"]; $ran = gen_random_string(7); $filename = $s_fname . "_" . $s_lname . "_" . $ran . "." . $extension; $url = "studentResume/" . $_POST['programme'] . "/" . $filename; } else { die("invalid file size.should be lessthen 2 MB."); } } else { die("Invalid file extension."); } } else { $url = $ob->student_resume_url; } $stu = new Student($id, $s_fname, $s_lname, $s_email, $s_linkedinId, $url, $s_batch, $s_cgpa, $s_specialization, $s_programme); $status = $stu->updateStudentDetails(); if ($_FILES["cfile"]["name"]) { if ($status == 1) {