Webbserverprogrammering 1

Show sourcecode

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

webbserverprogrammering/exercises/ovn_ts/

ovn_ts1.php
ovn_ts2.php
ovn_ts3.php
ovn_ts4.php
ovn_ts5.php
ovn_ts6.php

ovn_ts1.php

38 lines UTF-8 Windows (CRLF)
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Övningar textsträngar 1</title>
</head>
<body>
    <form action="" method="get">
        <input type="text" placeholder="Förnamn" id="förnamn" name="förnamn">
        <input type="text" placeholder="Efternamn" id="efternamn" name="efternamn">
        <input type="text" placeholder="Epostadress" id="epostadress" name="epostadress">
    
        <button type="submit">Skicka</button>
    </form>

    <?php
        
if (!empty($_GET["förnamn"])) {
            
$förnamn mb_ucfirst(strtolower($_GET["förnamn"]));
            
$efternamn mb_ucfirst(strtolower($_GET["efternamn"]));
            
$epostadress strtolower($_GET["epostadress"]);
            
            echo 
$förnamn;
            echo 
$efternamn;

            if(!
filter_var($epostadressFILTER_VALIDATE_EMAIL)) {
                echo 
'Ej epostadress';
            } else {
                echo 
$epostadress;
            };
        }

        function 
mb_ucfirst($string) {
            return 
mb_strtoupper(mb_substr($string01)) . mb_substr($string1);
        }
    
?>
</body>
</html>