Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html>
- <head>
- </head>
- <body>
- <?php
- $servername = "localhost";
- $username = "root";
- $password = "";
- $dbname = "lomake";
- $conn = new mysqli($servername, $username, $password, $dbname);
- if ($conn->connect_error) {
- die("Connection failed: ". "<br>" . $conn->connect_error);
- } else {
- echo "Connected successfully" . "<br>";
- }
- $sql = "SELECT * FROM paa_lomake";
- $result = $conn->query($sql);
- echo "<table border=1>";
- echo "<tr>";
- echo "<td>". "Sähköposti"."</td>" ;
- echo "<td>". "Etunimi"."</td>" ;
- echo "<td>". "Sukunimi"."</td>" ;
- echo "<td>". "Ikä"."</td>";
- echo "<td>". "Säännöt"."</td>" ;
- echo "<td>". "Sukupuoli"."</td>" ;
- echo "</tr>";
- if ($result->num_rows > 0) {
- // output data of each row
- while($row = $result->fetch_assoc()) {
- echo "<tr>";
- echo "<td>" . $row["sahkoposti"] ."</td>";
- echo "<td>" . $row["etunimi"] ."</td>";
- echo "<td>" . $row["sukunimi"] ."</td>";
- echo "<td>" . $row["ika"] ."</td>";
- echo "<td>" . $row["saannot"] ."</td>";
- echo "<td>" . $row["sukupuoli"] ."</td>";
- echo "<tr>";
- }
- } else {
- echo "0 results";
- }
- if (isset($_POST['clear'])){
- echo "<br>";
- $poista = "DELETE FROM paa_lomake";
- if($conn->query($poista)=== TRUE){
- echo "TAULU POISTETTU!";
- } else {
- echo "TAULUN POISTAMINEN EPÄONNISUI! " . $conn->error;
- }
- }
- $conn->close();
- echo "</table>";
- ?>
- <form method= 'POST' action=''>
- <input type="submit" name="submit" value="Hae käyttäjät">
- <br>
- <br>
- <input type="submit" name="clear" value="TYHJENNÄ TAULU">
- </form>
- <button>
- <a href="Harjoitus_1.php">
- Etusivu
- </a>
- </button>
- </body>
- </html>
- <html>
- <header>
- <title>Rekisteröinti</title>
- </header>
- <head>
- <style>
- .error {color: #FF0000;}
- .error2 {
- color: #FF0000;
- text-decoration: underline;
- }
- </style>
- </head>
- <?php
- error_reporting(0);
- ini_set('display_errors', 0);
- $enimiErr = $snimiErr = $spostiErr = $ikaErr = $sukuErr = $saannotErr = $spostiErr2 = "";
- $enimi = $snimi = $sposti = $ika = $suku = $saannot = "";
- $servername = "localhost";
- $username = "root";
- $password = "";
- $dbname = "lomake";
- $conn = new mysqli($servername, $username, $password, $dbname);
- if ($conn->connect_error) {
- die("Connection failed: " . $conn->connect_error);
- }
- if (isset($_POST['register'])){
- if (empty($_POST["enimi"])){
- $enimiErr = "Nimi on pakollinen.";
- }else{
- $enimi = ($_POST["enimi"]);
- }
- if (empty($_POST["sposti"])){
- $spostiErr = "Sähköposti on pakollinen.";
- } elseif (filter_var(($_POST["sposti"]), FILTER_VALIDATE_EMAIL)) {
- $sposti = ($_POST["sposti"]);
- } else {
- $spostiErr = "Väärän muotoinen sähköposti.";
- }
- if (empty($_POST["snimi"])){
- $snimiErr = "Sukunimi on pakollinen.";
- }else{
- $snimi = ($_POST["snimi"]);
- }
- if (empty($_POST["ika"])){
- $ikaErr = "Ikä on pakollinen.";
- }else{
- $ika = ($_POST["ika"]);
- }
- if (empty($_POST["suku"])){
- $sukuErr = "Valitse sukupuoli.";
- }else{
- $suku = ($_POST["suku"]);
- }
- if (empty($_POST["saannot"])){
- $saannotErr = "Sinun on hyväksyttävä säännöt.";
- } else{
- $saannot = "Hyväksytty";
- }
- }
- /*
- function test_input($data) {
- return $data;
- }*/
- ?>
- <body>
- <p><span class="error">* pakollinen</span></p>
- <form action="<?php echo ($_SERVER["PHP_SELF"]);?>" method="POST">
- Sähköposti: <input type="text" name="sposti" >
- <span class="error">* <?php echo $spostiErr; ?><br></span>
- Etunimi: <input type="text" name="enimi" >
- <span class="error">* <?php echo $enimiErr; ?><br></span>
- Sukunimi: <input type="text" name="snimi" >
- <span class="error">* <?php echo $snimiErr; ?><br></span>
- Ikä: <input type="number" name="ika" >
- <span class="error">* <?php echo $ikaErr; ?><br></span>
- Hyväksyn palvelun säännöt: <input type="checkbox" name="saannot">
- <span class="error">* <?php echo $saannotErr; ?><br></span>
- <input type="radio" name="suku" value="Mies" >Mies
- <input type="radio" name="suku" value="Nainen" >Nainen
- <span class="error">* <?php echo $sukuErr; ?><br></span>
- <input type="submit" name="register" value="Rekisteröi">
- </form>
- <?php
- $sql = "INSERT INTO paa_lomake (sahkoposti, etunimi, sukunimi, ika, saannot, sukupuoli)
- VALUES ('$sposti', '$enimi', '$snimi', '$ika', '$saannot', '$suku')";
- if($_POST["snimi"]==""||$_POST["sposti"]==""||$_POST["enimi"]==""||$_POST["ika"]==""||$_POST["saannot"]==""||$_POST["suku"]==""){
- ?><span class="error2"><?php
- echo "Jokin kentistä on tyhjä!" . "<br>";
- echo "<br>";
- } elseif ($conn->query($sql) === TRUE) {
- echo "New record created successfully";
- echo "<br>";
- } else {
- echo "Error: " . $sql . "<br>" . $conn->error;
- }
- ?></span><?php
- $conn->close();
- echo "Sähköposti on ",$sposti;
- echo "<br>";
- echo "Etunimi on ",$enimi;
- echo "<br>";
- echo "Sukunimi on ",$snimi;
- echo "<br>";
- echo "Ikä on ",$ika;
- echo "<br>";
- echo "Onko hyväksynyt säännöt? ",$saannot;
- echo "<br>";
- echo "Sukupuoli on ",$suku;
- ?><br><br>
- <button>
- <a href="admin.php">
- Admin
- </a>
- </button>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement