Show sourcecode
The following files exists in this folder. Click to view.
cookie.php
extra.php
formulär.php
index (2).php
index.php
inklud1.php
inklude/
inklude2.php
inlogg.php
medeltal.php
ovn_1.php
ovn_2.php
ovn_4.php
resultat.php
resultat2.php
resultat3.php
session.php
sid1.php
sid2.php
sid3.php
sidslut.php
sidstart.php
textfeedback.php
textstreng.php
valkommen.php
textstreng.php
106 lines UTF-8 Windows (CRLF)
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
<!DOCTYPE html>
<html lang="sv">
<head>
<meta charset="UTF-8">
<title>Formulär</title>
</head>
<body>
<h3>1 och 4</h3>
<form action="textfeedback.php" method="post">
Förnamn:
<input type="text" name="fornamn">
<br><br>
Efternamn:
<input type="text" name="efternamn">
<br><br>
E-postadress:
<input type="text" name="epost">
<br><br>
<input type="submit" value="Skicka">
</form>
<h3>2 och 5</h3>
<form action="" method="post">
Användarnamn:
<input type="text" name="anvandarnamn" required>
<br><br>
Lösenord:
<input type="password" name="losenord" required>
<br><br>
<input type="submit" name="skicka" value="Skicka">
</form>
<?php
if (isset($_POST["skicka"])) {
$anvandarnamn = $_POST["anvandarnamn"];
$losenord = $_POST["losenord"];
$godkand = true;
if (strpos($anvandarnamn, "php") === false) {
$godkand = false;
}
if (strlen($losenord) < 6) {
$godkand = false;
}
if (preg_match("/[0-9]/", $losenord) === 0) {
$godkand = false;
}
echo "<h2>Resultat</h2>";
if ($godkand) {
echo "Allt är OK!";
} else {
echo "Fel!<br>";
if (strpos($anvandarnamn, "php") === false) {
echo "Användarnamnet måste innehålla php.<br>";
}
if (strlen($losenord) < 6) {
echo "Lösenordet måste vara 6 tecken långt<br>";
}
if (preg_match("/[0-9]/", $losenord) === 0) {
echo "Lösenordet måste innehålla minst en siffra<br>";
}
}
}
?>
<h3>3.</h3>
<?php
if (isset($_POST["skicka"])) {
$tal1 = $_POST["tal1"];
$tal2 = $_POST["tal2"];
$visaResultat = true;
} else {
$visaResultat = false;
}
?>
<?php if (!$visaResultat) { ?>
<form action="" method="post">
Tal 1:
<input type="number" step="any" name="tal1" required>
<br><br>
Tal 2:
<input type="number" step="any" name="tal2" required>
<br><br>
<input type="submit" name="skicka" value="Beräkna">
</form>
<?php } else { ?>
<h2>Resultat</h2>
<?php
if ($tal2 != 0) {
$kvot = $tal1 / $tal2;
echo "Tal 1: " . $tal1 . "<br>";
echo "Tal 2: " . $tal2 . "<br>";
echo "Kvoten är: " . number_format($kvot, 2, ",", " ");
} else {
echo "Det går inte att dividera med noll.";
}
?>
<br><br>
<a href="textstreng.php">Tillbaka</a>
<?php } ?>
</body>
</html>