Webbserv1: Källkod
Webbserverprogrammering 1

Show sourcecode

The following files exists in this folder. Click to view.

webbsrvprg/projects/slutprojekt/

blala.php
chat.php
createtable.php
delete.php
deletetable.php
deletetables.php
fetch_messages.php
filhantering/
footer.php
header.php
home.php
login.php
new_password.php
password_reset.php
profile.php
send_message.php
signup.php
verify.php

verify.php

34 lines UTF-8 Windows (CRLF)
<?php
session_start
();
?>
<!doctype html>
<html>

<body>
<?php
include ('../../dbconnection.php');
if (isset(
$_GET["email"]) && isset($_GET["token"])) {
    
$email $_GET["email"];
    
$token $_GET["token"];

    if (
$_SESSION['verify_token_expiry'] < time()) {
        echo 
"Verifieringslänken har gått ut har gått ut.";
    } else {
        try {

            
$sql "UPDATE webusers SET verified = 1 WHERE email = ? AND token = ?";
            
$stmt $dbconn->prepare($sql);
            
$stmt->execute([$email$token]);
        
            echo 
"Ditt konto är nu verifierat<br>";
            echo 
"<a href='login.php'>Till inloggning</a>";
            }
            catch(
PDOException $e) {
                echo 
$sql "<br>" $e->getMessage();
            }
    }

}
?>
</body>
</html>