No problemjaysus7 wrote:Nevermind i fixed it ..... thank you ....
You may want to be careful posting your database login details by the way
No problemjaysus7 wrote:Nevermind i fixed it ..... thank you ....
<?php
error_reporting(E_ALL);
//fetches the current logged in users id
function fetch_current_user_id($username){
$username = mysql_real_escape_string($username);
$sql = "SELECT `user_id` FROM `users` WHERE `user_username` = '{$username}'";
$result = mysql_query($sql);
return mysql_result($result, 0);
}
//check if given username exsists in the database
function user_exists($user){
$user = mysql_real_escape_string($user);
$total = mysql_query("SELECT COUNT(`user_id`) FROM `users` WHERE `user_username` = '{$user}'");
echo mysql_error();
return (mysql_result($total, 0) == '1') ? true : false;
}
//check if the given username and password combinations are valid
function valid_credentials($user, $pass){
$user = mysql_real_escape_string($user);
$pass = mysql_real_escape_string($pass);
$total = mysql_query("SELECT COUNT(`user_id`) FROM `users` WHERE `user_username` = '{$user}' AND `user_password` = '{$pass}'");
return (mysql_result($total, 0) == '1') ? true : false;
}
//checks to see is user account is active
function is_active($user){
$user = mysql_real_escape_string($user);
echo mysql_error();
$sql = "SELECT
COUNT(`activations`.`user_id`)
FROM `users`
INNER JOIN `activations`
ON `users`.`user_id` = `activations`.`user_id`
WHERE `users`.`user_username` = '{$user}'";
$result = mysql_query($sql);
echo mysql_error();
return (mysql_result($result, 0) == '0') ? true : false;
}
//acctivates the account related to the given activation code
function activate_account($aid){
$aid = mysql_real_escape_string($aid);
mysql_query("DELETE FROM `activations` WHERE `activation_code` = '{$aid}'");
echo mysql_error();
}
//adds a user to the database
function add_user($user, $email, $pass, $first, $last){
$user = mysql_real_escape_string(htmlentities($user));
$email = mysql_real_escape_string($email);
$pass = sha1($pass);
$first = mysql_real_escape_string(htmlentities($first));
$last = mysql_real_escape_string(htmlentities($last));
$charset = array_flip(array_merge(range('a', 'z'), range('A', 'Z'), range('0', '9')));
$aid =implode('', array_rand($charset, 10));
$body = <<<EMAIL
Thank you for signing up with knowquest. To activate your account, please click the link below:
http://www.jasonmassieportfolio.com/act ... ?aid={$aid}
EMAIL;
mail($email, 'Your new account at Knowquest.com', $body, 'From: admin@knowquest.com');
mysql_query("INSERT INTO `users` (`user_username`, `user_email`, `user_password`,`user_firstname`,`user_lastname`) VALUES ('{$user}', '{$email}', '{$pass}','{$first}','{$last}')");
echo mysql_error();
$user_id = mysql_insert_id();
mysql_query("INSERT INTO `activations` (`user_id`, `activation_code`) VALUES ({$user_id}, '{$aid}')");
echo mysql_error();
}
//fetches all of the users from the table
function fetch_users(){
$result = mysql_query("SELECT `user_id` AS `id`, `user_username` AS `username` FROM `users`");
$users = array();
while (($row = mysql_fetch_assoc($result)) !== false){
$users[] = $row;
}
return $users;
}
//fetches profile info for given user
function fetch_user_info($uid){
$uid = (int)$uid;
$sql = "SELECT
`user_id` AS `id`,
`user_username` AS `username`,
`user_email` AS `email`,
`user_firstname` AS `firstname`,
`user_lastname` AS `lastname`,
`user_institution` AS `institution`,
`user_department` AS `department`,
`user_location` AS `location`,
`user_speciality` AS `speciality`,
`user_key words` AS `keywords`,
`user_research centre` AS `researchcentre`,
`user_website` AS `website`,
`user_articles published pre` AS `articlespublishedpre`,
`user_articles published non pre` AS `articlespublishednonpre`,
`user_published books` AS `publishedbooks`,
`user_social media` AS `socialmedia`,
`user_published chapters` AS `publishedchapters`,
`user_confidence poceedings` AS `confidencepoceedings`,
`user_non acidemic influences` AS `nonacidemicinfluences`,
`user_data sets` AS `datasets`,
`user_research methodology perferred` AS `researchmethodologyperferred`,
`user_researchers cited in your research` AS `researcherscitedinyourresearch`,
`user_memberships` AS `user_memberships`,
`user_acidemic influences` AS `acidemicinfluences`,
FROM `users`
WHERE `user_id` = '{$uid}'";
$result = mysql_query($sql);
echo mysql_error();
$info = mysql_fetch_assoc($result);
$info['avatar'] = (file_exists("{$GLOBALS['path']}/user_avatars/{$info['id']}.jpg")) ? "core/user_avatars/{$info['id']}.jpg" : "core/user_avatars/default.jpg";
return $info;
}
//updates current user portfolio info
function set_profile_info($institution, $department, $location, $speciality, $keywords, $researchcentre, $website, $articlespublishedpre, $publishedbooks, $socialmedia, $publishedchapters, $confidencepoceedings, $nonacidemicinfluences, $datasets, $researchmethodologyperferred, $researcherscitedinyourresearch, $memberships, $acidemicinfluences, $avatar){
$institution = mysql_real_escape_string(htmlentities($institution));
$department = mysql_real_escape_string(htmlentities($department));
$location = mysql_real_escape_string(htmlentities($location));
$speciality = mysql_real_escape_string(htmlentities($speciality));
$keywords = mysql_real_escape_string(htmlentities($keywords));
$researchcentre = mysql_real_escape_string(htmlentities($researchcentre));
$website = mysql_real_escape_string(htmlentities($website));
$articlespublishedpre = mysql_real_escape_string(htmlentities($articlespublishedpre));
$publishedbooks = mysql_real_escape_string(htmlentities($publishedbooks));
$socialmedia = mysql_real_escape_string(htmlentities($socialmedia));
$publishedchapters = mysql_real_escape_string(htmlentities($publishedchapters));
$confidencepoceedings = mysql_real_escape_string(htmlentities($confidencepoceedings));
$nonacidemicinfluences = mysql_real_escape_string(htmlentities($nonacidemicinfluences));
$datasets = mysql_real_escape_string(htmlentities($datasets));
$researchmethodologyperferred = mysql_real_escape_string(htmlentities($researchmethodologyperferred));
$researcherscitedinyourresearch = mysql_real_escape_string(htmlentities($researcherscitedinyourresearch));
$memberships = mysql_real_escape_string(htmlentities($memberships));
$acidemicinfluences = mysql_real_escape_string(htmlentities($acidemicinfluences));
if (file_exists($avatar)){
$src_size = getimagesize($avatar);
if ($src_size['mime'] === 'image/jpeg'){
$src_img = imagecreatefromjpeg($avatar);
}else if ($src_size['mime'] === 'image/png'){
$src_img = imagecreatefrompng($avatar);
}else if ($src_size['mime'] === 'image/gif'){
$src_img = imagecreatefromgif($avatar);
}else{
$src_img = false;
}
if ($src_img !== false){
$thumb_width = 300;
if ($src_size[0] <= $thumb_width){
$thumb = $src_img;
}else{
$new_size[0] = $thumb_width;
$new_size[1] = ($src_size[1] / $src_size[0]) * $thumb_width;
$thumb = imagecreatetruecolor($new_size[0], $new_size[1]);
imagecopyresampled($thumb, $src_img, 0, 0, 0, 0, $new_size[0], $new_size[1], $src_size[0], $src_size[1]);
}
imagejpeg($thumb, "{$GLOBALS['path']}/user_avatars/{$_SESSION['uid']}.jpg");
}
}
$sql = "UPDATE `users` SET
`user_institution` = '{$institution}',
`user_department` = '{$department}',
`user_location` = '{$location}',
`user_speciality` = '{$speciality}',
`user_key words` = '{$keywords}',
`user_research centre` = '{$researchcentre}',
`user_website` = '{$website}',
`user_articles published pre` = '{$articlespublishedpre}',
`user_published books` = '{$publishedbooks}',
`user_socia lmedia` = '{$socialmedia}',
`user_published chapters` = '{$publishedchapters}'
`user_confidence poceedings` = '{$confidencepoceedings}',
`user_non acidemic influences` = '{$nonacidemicinfluences}',
`user_datasets` = '{$datasets}',
`user_research methodology perferred` = '{$researchmethodologyperferred}',
`user_researchers cited in your research` = '{$researcherscitedinyourresearch}',
`user_memberships` = '{$memberships}'
`user_acidemic influences` = '{$acidemicinfluences}'
WHERE `user_id` = {$_SESSION['uid']}";
mysql_query($sql);
echo mysql_error();
}
?> FROM `users` WHERE `user_id` = '{$uid}'";
And are you sure that spaces is the way to go here? Seeing as you started using underscores and then started using spaces.
`user_research methodology perferred` `user_researchers cited in your research`
`user_acidemic influences` AS `acidemicinfluences`,
FROM `users`
WHERE `user_id` = '{$uid}'";
there should not be a comma after your last line.<?php
error_reporting(E_ALL);
//fetches the current logged in users id
function fetch_current_user_id($username){
$username = mysql_real_escape_string($username);
$sql = "SELECT `user_id` FROM `users` WHERE `user_username` = '{$username}'";
$result = mysql_query($sql);
return mysql_result($result, 0);
}
//check if given username exsists in the database
function user_exists($user){
$user = mysql_real_escape_string($user);
$total = mysql_query("SELECT COUNT(`user_id`) FROM `users` WHERE `user_username` = '{$user}'");
echo mysql_error();
return (mysql_result($total, 0) == '1') ? true : false;
}
//check if the given username and password combinations are valid
function valid_credentials($user, $pass){
$user = mysql_real_escape_string($user);
$pass = mysql_real_escape_string($pass);
$total = mysql_query("SELECT COUNT(`user_id`) FROM `users` WHERE `user_username` = '{$user}' AND `user_password` = '{$pass}'");
return (mysql_result($total, 0) == '1') ? true : false;
}
//checks to see is user account is active
function is_active($user){
$user = mysql_real_escape_string($user);
echo mysql_error();
$sql = "SELECT
COUNT(`activations`.`user_id`)
FROM `users`
INNER JOIN `activations`
ON `users`.`user_id` = `activations`.`user_id`
WHERE `users`.`user_username` = '{$user}'";
$result = mysql_query($sql);
echo mysql_error();
return (mysql_result($result, 0) == '0') ? true : false;
}
//acctivates the account related to the given activation code
function activate_account($aid){
$aid = mysql_real_escape_string($aid);
mysql_query("DELETE FROM `activations` WHERE `activation_code` = '{$aid}'");
echo mysql_error();
}
//adds a user to the database
function add_user($user, $email, $pass, $first, $last){
$user = mysql_real_escape_string(htmlentities($user));
$email = mysql_real_escape_string($email);
$pass = sha1($pass);
$first = mysql_real_escape_string(htmlentities($first));
$last = mysql_real_escape_string(htmlentities($last));
$charset = array_flip(array_merge(range('a', 'z'), range('A', 'Z'), range('0', '9')));
$aid =implode('', array_rand($charset, 10));
$body = <<<EMAIL
Thank you for signing up with knowquest. To activate your account, please click the link below:
http://www.jasonmassieportfolio.com/act ... ?aid={$aid}
EMAIL;
mail($email, 'Your new account at Knowquest.com', $body, 'From: admin@knowquest.com');
mysql_query("INSERT INTO `users` (`user_username`, `user_email`, `user_password`,`user_firstname`,`user_lastname`) VALUES ('{$user}', '{$email}', '{$pass}','{$first}','{$last}')");
echo mysql_error();
$user_id = mysql_insert_id();
mysql_query("INSERT INTO `activations` (`user_id`, `activation_code`) VALUES ({$user_id}, '{$aid}')");
echo mysql_error();
}
//fetches all of the users from the table
function fetch_users(){
$result = mysql_query("SELECT `user_id` AS `id`, `user_username` AS `username` FROM `users`");
$users = array();
while (($row = mysql_fetch_assoc($result)) !== false){
$users[] = $row;
}
return $users;
}
//fetches profile info for given user
function fetch_user_info($uid){
$uid = (int)$uid;
$sql = "SELECT
`user_id` AS `id`,
`user_username` AS `username`,
`user_email` AS `email`,
`user_firstname` AS `firstname`,
`user_lastname` AS `lastname`,
`user_institution` AS `institution`,
`user_department` AS `department`,
`user_location` AS `location`,
`user_speciality` AS `speciality`,
`user_key words` AS `keywords`,
`user_research centre` AS `researchcentre`,
`user_website` AS `website`,
`user_articles published pre` AS `articlespublishedpre`,
`user_articles published non pre` AS `articlespublishednonpre`,
`user_published books` AS `publishedbooks`,
`user_social media` AS `socialmedia`,
`user_published chapters` AS `publishedchapters`,
`user_confidence proceedings` AS `confidenceproceedings`,
`user_non acidemic influences` AS `nonacidemicinfluences`,
`user_data sets` AS `datasets`,
`user_research methodology perferred` AS `researchmethodologyperferred`,
`user_researchers cited in your research` AS `researcherscitedinyourresearch`,
`user_memberships` AS `memberships`,
`user_acidemic influences` AS `acidemicinfluences`
FROM `users`
WHERE `user_id` = {$uid}";
$result = mysql_query($sql);
echo mysql_error();
$info = mysql_fetch_assoc($result);
$info['avatar'] = (file_exists("{$GLOBALS['path']}/user_avatars/{$info['id']}.jpg")) ? "core/user_avatars/{$info['id']}.jpg" : "core/user_avatars/default.jpg";
return $info;
}
//updates current user portfolio info
function set_profile_info($institution, $department, $location, $speciality, $keywords, $researchcentre, $website, $articlespublishedpre, $publishedbooks, $socialmedia, $publishedchapters, $confidencepoceedings, $nonacidemicinfluences, $datasets, $researchmethodologyperferred, $researcherscitedinyourresearch, $memberships, $acidemicinfluences, $avatar){
$institution = mysql_real_escape_string(htmlentities($institution));
$department = mysql_real_escape_string(htmlentities($department));
$location = mysql_real_escape_string(htmlentities($location));
$speciality = mysql_real_escape_string(htmlentities($speciality));
$keywords = mysql_real_escape_string(htmlentities($keywords));
$researchcentre = mysql_real_escape_string(htmlentities($researchcentre));
$website = mysql_real_escape_string(htmlentities($website));
$articlespublishedpre = mysql_real_escape_string(htmlentities($articlespublishedpre));
$publishedbooks = mysql_real_escape_string(htmlentities($publishedbooks));
$socialmedia = mysql_real_escape_string(htmlentities($socialmedia));
$publishedchapters = mysql_real_escape_string(htmlentities($publishedchapters));
$confidencepoceedings = mysql_real_escape_string(htmlentities($confidencepoceedings));
$nonacidemicinfluences = mysql_real_escape_string(htmlentities($nonacidemicinfluences));
$datasets = mysql_real_escape_string(htmlentities($datasets));
$researchmethodologyperferred = mysql_real_escape_string(htmlentities($researchmethodologyperferred));
$researcherscitedinyourresearch = mysql_real_escape_string(htmlentities($researcherscitedinyourresearch));
$memberships = mysql_real_escape_string(htmlentities($memberships));
$acidemicinfluences = mysql_real_escape_string(htmlentities($acidemicinfluences));
if (file_exists($avatar)){
$src_size = getimagesize($avatar);
if ($src_size['mime'] === 'image/jpeg'){
$src_img = imagecreatefromjpeg($avatar);
}else if ($src_size['mime'] === 'image/png'){
$src_img = imagecreatefrompng($avatar);
}else if ($src_size['mime'] === 'image/gif'){
$src_img = imagecreatefromgif($avatar);
}else{
$src_img = false;
}
if ($src_img !== false){
$thumb_width = 200;
if ($src_size[0] <= $thumb_width){
$thumb = $src_img;
}else{
$new_size[0] = $thumb_width;
$new_size[1] = ($src_size[1] / $src_size[0]) * $thumb_width;
$thumb = imagecreatetruecolor($new_size[0], $new_size[1]);
imagecopyresampled($thumb, $src_img, 0, 0, 0, 0, $new_size[0], $new_size[1], $src_size[0], $src_size[1]);
}
imagejpeg($thumb, "{$GLOBALS['path']}/user_avatars/{$_SESSION['uid']}.jpg");
}
}
$sql = "UPDATE `users` SET
`user_institution` = '{$institution}',
`user_department` = '{$department}',
`user_location` = '{$location}',
`user_speciality` = '{$speciality}',
`user_key words` = '{$keywords}',
`user_research centre` = '{$researchcentre}',
`user_website` = '{$website}',
`user_articles published pre` = '{$articlespublishedpre}',
`user_published books` = '{$publishedbooks}',
`user_socia lmedia` = '{$socialmedia}',
`user_published chapters` = '{$publishedchapters}'
`user_confidence proceedings` = '{$confidenceproceedings}',
`user_non acidemic influences` = '{$nonacidemicinfluences}',
`user_data sets` = '{$datasets}',
`user_research methodology perferred` = '{$researchmethodologyperferred}',
`user_researchers cited in your research` = '{$researcherscitedinyourresearch}',
`user_memberships` = '{$memberships}',
`user_acidemic influences` = '{$acidemicinfluences}'
WHERE `user_id` = {$_SESSION['uid']}";
mysql_query($sql);
echo mysql_error();
}
?>
<?php
error_reporting(E_ALL);
include ("core/init.inc.php");
if (isset($_POST['institution'], $_POST['department'], $_POST['location'], $_POST['speciality'], $_POST['keywords'], $_POST['researchcentre'], $_POST['website'], $_POST['articlespublishedpre'], $_POST['publishedbooks'], $_POST['socialmedia'], $_POST['publishedchapters'], $_POST['confidenceproceedings'], $_POST['nonacidemicinfluences'], $_POST['datasets'], $_POST['researchmethodologyperferred'], $_POST['researcherscitedinyourresearch'], $_POST['memberships'], $_POST['acidemicinfluences'])){
$errors = array();
if (filter_var($_POST['email'], FILTER_VALIDATE_EMAIL) === false){
$errors[] = 'The email address you entered is not valid.';
}
if (preg_match('#^[a-z0-9]+$#i', $_POST['location']) === 0){
$errors[] = 'your location may only contain letters and numberswith now spaces.';
}
if (empty($_FILES['avatar']['tmp_name']) === false){
$file_ext = end(explode('.', $_FILES['avatar']['name']));
if (in_array(strtolower($file_ext), array('jpg', 'jpeg', 'png', 'gif')) === false){
$errors[] = 'your Picture id must be an image';
}
}
if (empty($errors)){
set_profile_info($_POST['institution'], $_POST['department'], $_POST['location'], $_POST['speciality'], $_POST['keywords'], $_POST['researchcentre'], $_POST['website'], $_POST['articlespublishedpre'], $_POST['publishedbooks'], $_POST['socialmedia'], $_POST['publishedchapters'], $_POST['confidenceproceedings'], $_POST['nonacidemicinfluences'], $_POST['datasets'], $_POST['researchmethodologyperferred'], $_POST['researcherscitedinyourresearch'], $_POST['memberships'], $_POST['acidemicinfluences'], (empty($_FILES['avatar']['tmp_name'])) ? false : $_FILES['avatar']['tmp_name']);
}
$user_info = array(
'institution' => htmlentities($_POST['institution']),
'department' => htmlentities($_POST['department']),
'location' => htmlentities($_POST['location']),
'keywords' => htmlentities($_POST['keywords']),
'researchcentre' => htmlentities($_POST['researchcentre']),
'website' => htmlentities($_POST['website']),
'articlespublishedpre' => htmlentities($_POST['articlespublishedpre']),
'publishedbooks' => htmlentities($_POST['publishedbooks']),
'socialmedia' => htmlentities($_POST['socialmedia']),
'publishedchapters' => htmlentities($_POST['publishedchapters']),
'confidenceproceedings' => htmlentities($_POST['confidenceproceedings']),
'nonacidemicinfluences' => htmlentities($_POST['nonacidemicinfluences']),
'datasets' => htmlentities($_POST['datasets']),
'researchmethodologyperferred' => htmlentities($_POST['researchmethodologyperferred']),
'researcherscitedinyourresearch' => htmlentities($_POST['researcherscitedinyourresearch']),
'memberships' => htmlentities($_POST['memberships']),
'acidemicinfluences' => htmlentities($_POST['acidemicinfluences'])
);
}else{
$user_info = fetch_user_info($_SESSION['uid']);
}
?>
<?php
if (isset($errors) === false){
echo 'Click update to edit your portfolio.';
}else if (empty($errors)){
echo 'Your portfolio has been updated';
}else{
echo '<ul><li>', implode('</li><li>', $errors), '</li></ul>';
}
?>
</h4>
<h2>Professional Information</h2>
<hr />
<h5>
<form action="" method="post" enctype="multipart/form-data">
<table width="343" height="346" border="0" align="left">
<tr>
<td width="38%" height="84"><p><strong>Institution</strong> </p>
<h3><br>
</h3></td>
<td width="62%"><h3>
</h3>
<h3>
<input type="text" name="institution" id="institution" value="<?php echo $user_info['institution']; ?>">
</h3>
<h3>(Name of School, ThinkTank, Government)</h3></td>
</tr>
<tr>
<td height="63"><p><strong>Department</strong></p>
<p>
<label for='aboutinstituition'><strong><br>
</strong></label>
</p></td>
<td><h3>
</h3>
<h3>
<input type="text" name="department" id="department" value="<?php echo $user_info['department']; ?>">
</h3>
<h3><strong>(Area of Study i.e. Economics, Business, Biology, History, Education etc.)</strong></h3></td>
</tr>
<tr>
<td height="87"><p><strong>Speciality</strong></p></td>
<td><h3>
</h3>
<h3>
<input type="text" name="speciality" id="speciality" value="<?php echo $user_info['speciality']; ?>">
</h3>
<h3><strong>(Area of Interest i.e. Micro Economics, Gentics, Civil Engineering, etc.)</strong></h3></td>
</tr>
<tr>
<td height="87"><p><strong>
<label for='professionalresearch'> </label>
Key Words </strong></p>
<p><strong>
<label for='professionalresearch'><br>
</label>
</strong></p></td>
<td><h3>
</h3>
<h3>
<input type="text" name="keywords"id="keywords" value="<?php echo $user_info['keywords']; ?>">
</h3>
<h3>(i.e. Interest rates, head injuries, solor flares, family business, etc.)</h3></td>
</tr>
</table>
<table width="341" height="299" border="0" align="center">
<tr>
<td width="14%" height="50"><p><strong>Country</strong></p></td>
<td width="22%"><h3>
<input type="text" name="location" id="location" value="<?php echo $user_info['location']; ?>">
</h3></td>
</tr>
<tr>
<td height="69"><p><strong>
<label for='professionalresearch5'>Research Center</label>
</strong></p></td>
<td><h3>
<input type="text" name="researchcentre" id="researchcentre" value="<?php echo $user_info['researchcentre']; ?>">
</h3>
<h3><strong>(If applicable)</strong></h3></td>
</tr>
<tr>
<td height="50"><p><strong>Website</strong></p></td>
<td><h3>
<input type="text" name="website" id="website" value="<?php echo $user_info['website']; ?>">
</h3></td>
</tr>
<tr>
<td height="50"><p><strong>Social Networking</strong></p></td>
<td><h3>
</h3>
<h3>
<input type="text" name="socialmedia" id="socialmedia" value="<?php echo $user_info['socialmedia']; ?>">
</h3>
<h3><strong>(twitter, facebook, linked in, etc.)</strong></h3></td>
</tr>
<tr>
<td height="50"><p>Email</p></td>
<td><h3>
<input type="text" name="email" id="email" value="<?php echo $user_info['email']; ?>">
</h3></td>
</tr>
</table>
<p> </p>
<p> </p>
<p> </p>
<h2> </h2>
<h6> </h6>
<h6><br>
<br>
</h6>
<h2>Research Information</h2>
<hr />
<h2> </h2>
<table width="355" height="503" border="0" align="left">
<tr>
<td height="69"><p><strong>Articles Published</strong></p></td>
<td><h3>
</h3>
<h3>
<input type="text" name="nonacidemicinfluences" id="nonacidemicinfluences" value="<?php echo $user_info['nonacidemicinfluences']; ?>">
</h3>
<h3><strong>(Non-refferred)</strong></h3></td>
</tr>
<tr>
<td width="43%" height="95"><p><strong>Published Books</strong></p></td>
<td width="57%"><h3>
<input type="text" name="publishedbooks" id="publishedbooks" value="<?php echo $user_info['publishedbooks']; ?>">
</h3></td>
</tr>
<tr>
<td height="82"><p><strong>Acidemic Influences</strong></p></td>
<td><h3>
</h3>
<h3>
<input type="text" name="acidemicinfluences" id="acidemicinfluences" value="<?php echo $user_info['acidemicinfluences']; ?>">
</h3>
<h3><strong>(That describe your research: i.e. Interest rates, head injuries, solor flares, family business, etc.)</strong></h3></td>
</tr>
<tr>
<td height="122"><p><strong>Research Methodology Perferred</strong></p>
<label for='professionalemail3'><strong><br>
</strong></label></td>
<td><h3>
<input type="text" name="researchmethodologyperferred" id="researchmethodologyperferred" value="<?php echo $user_info['researchmethodologyperferred']; ?>">
</h3></td>
</tr>
<tr>
<td height="88"><p><strong>Researchers Cited in Your Research</strong></p></td>
<td><h3>
<input type="text" name="researcherscitedinyourresearch" id="researcherscitedinyourresearch" value="<?php echo $user_info['researcherscitedinyourresearch']; ?>">
</h3>
<h3><strong>(Names of researchers)</strong></h3></td>
</tr>
</table>
<table width="353" height="428" border="0" align="center">
<tr>
<td height="69"><p><strong>Articles Published</strong></p></td>
<td><h3>
</h3>
<h3>
<input type="text" name="articlespublishedpre" id="articlespublishedpre" value="<?php echo $user_info['articlespublishedpre']; ?>">
</h3>
<h3><strong>(Refferred)</strong></h3></td>
</tr>
<tr>
<td height="65"><p><strong>Confidence Proceedings</strong>
</p></td>
<td><h3>
<input type="text" name="confidencepoceedings" id="confidencepoceedings" value="<?php echo $user_info['confidencepoceedings']; ?>">
</h3></td>
</tr>
<tr>
<td width="14%" height="65"><p><strong>Published Chapters</strong>
</p></td>
<td width="22%"><h3>
<input type="text" name="publishedchapters" id="publishedchapters" value="<?php echo $user_info['publishedchapters']; ?>">
</h3></td>
</tr>
<tr>
<td height="88"><p><strong>Non-acidemic Influences</strong></p></td>
<td><h3>
</h3>
<h3>
<input type="text" name="nonacidemicinfluences" id="nonacidemicinfluences" value="<?php echo $user_info['nonacidemicinfluences']; ?>">
</h3>
<h3> <strong>(That describe your research: i.e. Interest rates, head injuries, solor flares, family business, etc.)</strong></h3></td>
</tr>
<tr>
<td height="60"><p><strong>Data Sets</strong></p></td>
<td><h3>
</h3>
<h3>
<input type="text" name="datasets" id="datasets" value="<?php echo $user_info['datasets']; ?>">
</h3>
<h3><strong>(Posted)</strong></h3></td>
</tr>
<tr>
<td height="46"><p><strong>Memberships</strong>
</p></td>
<td><h3>
<input type="text" name="memberships" id="memberships" value="<?php echo $user_info['memberships']; ?>">
</h3></td>
</tr>
</table>
<p> </p>
<p> </p>
<h6><br>
<br>
</h6>
<h2>Photo Identification</h2>
<hr />
<p> </p>
<table width="902">
<tr>
<td width="19%"><p><strong>Photo Id</strong></p>
<hr />
<p></p></td>
<td width="36%"><input type="file" name="avatar" id="avatar" value=""/></td>
<td width="45%"> </td>
</tr>
</table>
<h6><br>
<br>
<input type="submit" value="Update">
</h6>
</form>
$user_info = array(
'institution' => htmlentities($_POST['institution']),
'department' => htmlentities($_POST['department']),
'location' => htmlentities($_POST['location']),
'speciality' => htmlentities($_POST['speciality']),
'keywords' => htmlentities($_POST['speciality']),
'researchcentre' => htmlentities($_POST['researchcentre']),
'website' => htmlentities($_POST['website']),
'articlespublishedpre' => htmlentities($_POST['articlespublishedpre']),
'articlespublishednonpre' => htmlentities($_POST['articlespublishednonpre']),
'publishedbooks' => htmlentities($_POST['publishedbooks']),
'socialmedia' => htmlentities($_POST['socialmedia']),
'publishedchapters' => htmlentities($_POST['publishedchapters']),
'confidenceproceedings' => htmlentities($_POST['confidenceproceedings']),
'nonacidemicinfluences' => htmlentities($_POST['nonacidemicinfluences']),
'datasets' => htmlentities($_POST['datasets']),
'researchmethodologyperferred' => htmlentities($_POST['researchmethodologyperferred']),
'researcherscitedinyourresearch' => htmlentities($_POST['researcherscitedinyourresearch']),
'memberships' => htmlentities($_POST['memberships']),
'acidemicinfluences' => htmlentities($_POST['acidemicinfluences'])
);
}else{
if (isset($errors) === false){
echo 'Click update to edit your portfolio.';
}
this displays if the $errors variable is not set. So where is it set ?if (isset($_POST['institution'], $_POST['department'], $_POST['location'], $_POST['speciality'], $_POST['keywords'], $_POST['researchcentre'], $_POST['website'], $_POST['articlespublishedpre'], $_POST['publishedbooks'], $_POST['socialmedia'], $_POST['publishedchapters'], $_POST['confidenceproceedings'], $_POST['nonacidemicinfluences'], $_POST['datasets'], $_POST['researchmethodologyperferred'], $_POST['researcherscitedinyourresearch'], $_POST['memberships'], $_POST['acidemicinfluences'])){
$errors = array();
If this massive list of variables exist. So my guess is that you miss-typed one of them ? check them all with the html and see if that is it.Can you add ajaysus7 wrote:No that was not the case!! i checked the back end file the edit file and everything it did not work
echo 'TEST';under the if (isset()){ check, just so we can confirm that the correct data is being sent.