kapag nag reregistered ako edi ok na tapos nmaag lolog in na ko meron picture sya pero kapag nag updated ako ng picture is nawawala na yun picture nya as in walang display..
ito code ko sa registration.php
$image_name = $_FILES['profile-pic']['name'];
$exploded_array = explode('.',$image_name);
$ext = end($exploded_array);
$source_path = $_FILES['profile-pic']['tmp_name'];
$destination_path = "C:/xampp/htdocs/Innerjoin/photo_folder/" . $image_name;
$uploadOk = 1;
if (!file_exists("C:/xampp/htdocs/Innerjoin/photo_folder")) {
mkdir("C:/xampp/htdocs/Innerjoin/photo_folder", 0777, true);
}
if (is_uploaded_file($source_path)) {
if (move_uploaded_file($source_path, $destination_path));
$query = "INSERT INTO registration (payee_name, email_address, username, password, user_type, image) VALUES ('$payee_name', '$email_address', '$username', '$password', '2', '$image_name')";
$result = mysqli_query($con, $query);
echo "<div class='alert alert-success' role='alert'>
A simple success alert—check it out!
</div>";
}
ito naman code ko sa display.php
session_start();
include "../config/config.php";
if(isset($_SESSION['user_id'])){
$user_id = $_SESSION['user_id'];
$_GET_RECORD = mysqli_query($con,"SELECT * FROM
while($row_edit = mysqli_fetch_assoc($_GET_RECORD)) {
$user_id = $row_edit['user_id'];
$payee_name = $row_edit['payee_name'];
$email_address = $row_edit['email_address'];
$username = $row_edit['username'];
$password = $row_edit['password'];
$picture = $row_edit['image'];
}
}else {
echo "You must login first! <a href = '../login.php'>Login now! </a>";
}
?>
<img src="../photo_folder/<?php echo $picture; ?>" class="rounded-5 p-1" width= "50px">
ito naman code ko sa updated.php
<?php
if (isset($_POST['update'])){
$user_id =$_POST ['user_id'];
$payee_name = $_POST['fname'];
$email_address = $_POST['email'];
$username = $_POST['nname'];
$password = $_POST['pword'];
$cpword = $_POST['cpword'];
$old_picture = $_POST['old-picture'];
$new_picture = $_FILES['new-profile']['name'];
if($new_picture !==''){
$update_filename = $_FILES['new-profile']['name'];
}
else {
$update_filename = $old_picture;
}
$mysqli_query = "UPDATE registration SET payee_name = '$payee_name', email_address = '$email_address', username = '$username', password = '$password', confirm_password = '$cpword', image = '$update_filename' WHERE user_id = '$user_id'";
$query_run =mysqli_query($con, $mysqli_query);
if ($query_run){
if($_FILES['new-profile']['name'] !==''){
$image_name = $_FILES['new-profile']['name'];
$exploded_array = explode('.',$image_name);
$ext = end($exploded_array);
$source_path = $_FILES['new-profile']['tmp_name'];
$destination_path = "../photo_folder/" . $image_name;
$uploadOk = 1;
if (!file_exists("../photo_folder/")) {
mkdir("../photo_folder/", 0777, true);
}
if (is_uploaded_file($source_path)) {
if (move_uploaded_file($source_path, $destination_path)) {
// File moved successfully
// Rest of your code
} else {
echo "Failed to move the uploaded file.";
}
} else {
echo "File upload failed.";
}
}
}}
?>
ito code ko sa registration.php
$image_name = $_FILES['profile-pic']['name'];
$exploded_array = explode('.',$image_name);
$ext = end($exploded_array);
$source_path = $_FILES['profile-pic']['tmp_name'];
$destination_path = "C:/xampp/htdocs/Innerjoin/photo_folder/" . $image_name;
$uploadOk = 1;
if (!file_exists("C:/xampp/htdocs/Innerjoin/photo_folder")) {
mkdir("C:/xampp/htdocs/Innerjoin/photo_folder", 0777, true);
}
if (is_uploaded_file($source_path)) {
if (move_uploaded_file($source_path, $destination_path));
$query = "INSERT INTO registration (payee_name, email_address, username, password, user_type, image) VALUES ('$payee_name', '$email_address', '$username', '$password', '2', '$image_name')";
$result = mysqli_query($con, $query);
echo "<div class='alert alert-success' role='alert'>
A simple success alert—check it out!
</div>";
}
ito naman code ko sa display.php
session_start();
include "../config/config.php";
if(isset($_SESSION['user_id'])){
$user_id = $_SESSION['user_id'];
$_GET_RECORD = mysqli_query($con,"SELECT * FROM
registration
WHERE user_id = '$user_id' ");while($row_edit = mysqli_fetch_assoc($_GET_RECORD)) {
$user_id = $row_edit['user_id'];
$payee_name = $row_edit['payee_name'];
$email_address = $row_edit['email_address'];
$username = $row_edit['username'];
$password = $row_edit['password'];
$picture = $row_edit['image'];
}
}else {
echo "You must login first! <a href = '../login.php'>Login now! </a>";
}
?>
<img src="../photo_folder/<?php echo $picture; ?>" class="rounded-5 p-1" width= "50px">
ito naman code ko sa updated.php
<?php
if (isset($_POST['update'])){
$user_id =$_POST ['user_id'];
$payee_name = $_POST['fname'];
$email_address = $_POST['email'];
$username = $_POST['nname'];
$password = $_POST['pword'];
$cpword = $_POST['cpword'];
$old_picture = $_POST['old-picture'];
$new_picture = $_FILES['new-profile']['name'];
if($new_picture !==''){
$update_filename = $_FILES['new-profile']['name'];
}
else {
$update_filename = $old_picture;
}
$mysqli_query = "UPDATE registration SET payee_name = '$payee_name', email_address = '$email_address', username = '$username', password = '$password', confirm_password = '$cpword', image = '$update_filename' WHERE user_id = '$user_id'";
$query_run =mysqli_query($con, $mysqli_query);
if ($query_run){
if($_FILES['new-profile']['name'] !==''){
$image_name = $_FILES['new-profile']['name'];
$exploded_array = explode('.',$image_name);
$ext = end($exploded_array);
$source_path = $_FILES['new-profile']['tmp_name'];
$destination_path = "../photo_folder/" . $image_name;
$uploadOk = 1;
if (!file_exists("../photo_folder/")) {
mkdir("../photo_folder/", 0777, true);
}
if (is_uploaded_file($source_path)) {
if (move_uploaded_file($source_path, $destination_path)) {
// File moved successfully
// Rest of your code
} else {
echo "Failed to move the uploaded file.";
}
} else {
echo "File upload failed.";
}
}
}}
?>