Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- session_start();
- include_once 'connection.php';
- $id = $_SESSION['user_id'];
- if(isset($_POST['emailChange']) || isset($_POST['descChange'])){
- $desc = $_POST['descChange'];
- $email = $_POST['emailChange'];
- if(empty($email)){
- $query = "UPDATE users SET description = :descr WHERE user_id= :id ;";
- $stmt = $conn->prepare($query);
- $stmt->bindParam(":descr", $desc);
- } else if(empty($desc)){
- $query = "UPDATE users SET user_email= :email WHERE user_id= :id ;";
- $stmt = $conn->prepare($query);
- $stmt->bindParam(":email", $email);
- } else{
- $query = "UPDATE users SET description = :descr AND user_email = :email WHERE user_id= :id;";
- $stmt = $conn->prepare($query);
- $stmt->bindParam(":email", $email);
- $stmt->bindParam(":descr", $desc);
- }
- if(!filter_var($email, FILTER_VALIDATE_EMAIL)){
- header("Location: ../profile.php?error=invalidEmail");
- exit();
- }
- $stmt->bindParam(":id", $id);
- $stmt->execute();
- }
- <form action="assets/upload.php" method="POST">
- <input type="text" name="emailChange" class="inputs" id="changeEmail" placeholder = "Enter your new E-mail">
- <input type="text" name="descChange" class="inputs" id="changeDesc" placeholder="Enter your description">
- <button type="submit" id="btnconfirmCreds" name="changeCreds">Confirm Changes</button>
- </form>
- [user_id][user_username][user_email][user_password][role_id][user_image][description][num_of_posts]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement