Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- KIRJAUTUMINEN
- <!doctype html>
- <html>
- <head>
- <meta charset="utf-8">
- <title>Olegolasksen Palsta</title>
- </head>
- <h1>Tervetuloa!</h1>
- <form action="tarkistalogin.php" method="post">
- <p>Käyttäjätunnus:<input type="text" name="enimi" /></p>
- <p>Salasana:<input type="text" name="salasana" /></p>
- <p><input type="submit" name="submit" value="Kirjaudu" /></p>
- </form>
- <?php
- if(isset($_GET['ktss'])){
- echo "Väärä käyttäjätunnus tai salasana. Yritä uudestaan! <br>";
- }
- ?>
- <a href="register.php">Rekisteröidy</a>
- <body>
- </body>
- </html>
- ------------------------------------------------------------------------------------------------------
- TARKISTA LOGIN
- <!doctype html>
- <html>
- <head>
- <meta charset="utf-8">
- <title>Untitled Document</title>
- </head>
- <body>
- <?php
- require_once "db2.php";
- if(isset($_POST['submit'])){
- $nick = $_POST['enimi'];
- $salasana = $_POST['salasana'];
- //$ktunnus = mysqli_real_escape_string ($tkyhteys, $_POST['ktunnus']);
- //$salasana = mysqli_real_escape_string ($tkyhteys, $_POST['salasana']);
- $sql = "SELECT * FROM tiedot WHERE enimi = '$nick' AND salasana ='$salasana'";
- $tulos = mysqli_query ($tkyhteys, $sql);
- $oliko = mysqli_num_rows ($tulos);
- if($oliko==1){
- $_SESSION['login']=1;
- header ("location:salainen.php");
- }else{
- header("location:kirjautumisteht.php?ktss=f");
- }
- }
- ?>
- </body>
- </html>
- ---------------------------------------------------------------------------------------------------------
- SALAINEN
- <?
- session_start();
- if(!($_SESSION['login']==1)){
- header("location:kirjaudu.php");
- }
- ?>
- <!doctype html>
- <html>
- <head>
- <meta charset="utf-8">
- <title>Untitled Document</title>
- </head>
- <body>
- Tervetuloa
- </h1>
- <?php
- require "db2.php";
- ?>
- <!doctype html>
- <!--1. html lomake jonka tiedot lähetetään.-->
- <form action="" method="post">
- <p>Etunimi<input type="text" name="enimi"></p>
- <p>Sukunimi<input type="text" name="snimi"></p>
- <br>
- <p>Anna palautetta</p>
- <textarea cols="30" rows="10" name="viesti">
- </textarea>
- <br>
- <p><input type ="submit" name ="submit" value="Lähetä"/></p>
- </form>
- <?php
- /*2. Testaa onko lomake lähetetty*/
- if(isset($_POST['submit'])){
- //3. Sijoita lomakkeesta lähetetyt arvot muuttujiin.
- //Puhdista ne SQL-injektion ehkäisemiseksi
- $etunimi = mysqli_real_escape_string ($tkyhteys, $_POST['enimi']);
- $sukunimi = mysqli_real_escape_string ($tkyhteys, $_POST['snimi']);
- $viesti = mysqli_real_escape_string ($tkyhteys, $_POST['viesti']);
- //4. Luo sql lause ja sijoita se muuttujaan
- $sql = "INSERT INTO palsta (enimi, snimi, viesti)
- VALUES ('$etunimi', '$sukunimi', '$viesti')";
- //5. lähetä kysely tietokantaan mysqli_query -functiolla
- $kysely = mysqli_query ($tkyhteys, $sql);
- if($kysely){
- echo "Viesti lähetetty". "<br>";
- }else{
- echo "error". "<br>";
- }
- }
- //luo sql-lause , joka hakee tiedot tietokannasta
- $sql2="SELECT * FROM palsta ORDER BY aika DESC";
- $tulos = mysqli_query ($tkyhteys, $sql2);
- ?>
- <table border="1">
- <?php
- while($rivi = mysqli_fetch_array($tulos)){
- echo "<tr>";
- echo "<td>". $rivi['enimi'] . "</td>"
- . "<td>". $rivi['snimi']."</td>"
- . "<td>". $rivi['viesti']. "</td>"
- . "<td>". $rivi['aika']. "</td>";
- echo "</tr>";
- }
- ?>
- </table>
- <a href="logout.php">Kirjaudu ulos </a>
- </body>
- </html>
- -------------------------------------------------------------------------------------------------------------------------
- LOGOUT
- <?php
- session_start();
- session_destroy();
- ?>
- <!doctype html>
- <html>
- <head>
- <meta charset="utf-8">
- <title>Untitled Document</title>
- </head>
- <h1>Olet kirjautunut ulos </h1>
- <a href="kirjautumisteht.php">Kirjaudu uudestaan salaisille sivuille!</a>
- <body>
- </body>
- </html>
- ---------------------------------------------------------------------------------------------------------
- DB2
- <!doctype html>
- <html>
- <head>
- <meta charset="utf-8">
- <title>Untitled Document</title>
- </head>
- <body>
- <?php
- $host = "localhost";
- $user = "root";
- $pass = "";
- $db = "palsta";
- $tkyhteys=mysqli_connect($host, $user, $pass, $db);
- if($tkyhteys){
- echo "connected";
- }
- ?>
- </body>
- </html>
- -----------------------------------------------------------------------------------------------------------------------------
- REGISTER
- <!doctype html>
- <html>
- <head>
- <?php
- require "db2.php";
- ?>
- <meta charset="utf-8">
- <title>Rekisteröidy</title>
- <h1>Anna tiedot</h1><br>
- </head>
- <body>
- <form action="" method="post">
- <tr>
- <p>Etunimi <input type="text" name="enimi"></p>
- <p>Sukunimi <input type="text" name="snimi"></p>
- <p>Sähköposti<input type="text" name="sposti"></p>
- <p>Puh.Num <input type="text" name="numero"></p>
- <p>Salasana <input type="text" name="ssana"></p>
- <p><input type ="submit" name ="submit" value="Lähetä"/></p>
- </tr>
- </form>
- <?php
- if(isset($_POST['submit'])){
- $enimi = mysqli_real_escape_string ($tkyhteys, $_POST['enimi']);
- $snimi = mysqli_real_escape_string ($tkyhteys, $_POST['snimi']);
- $sposti = mysqli_real_escape_string ($tkyhteys, $_POST['sposti']);
- $numero = mysqli_real_escape_string ($tkyhteys, $_POST['numero']);
- $ssana = mysqli_real_escape_string ($tkyhteys, $_POST['ssana']);
- $sql = "INSERT INTO tiedot (enimi, snimi, sposti, puh, salasana)
- VALUES ('$enimi', '$snimi', '$sposti', '$numero', '$ssana')";
- $kysely = mysqli_query ($tkyhteys, $sql);
- if($kysely){
- echo "Rekisteröinti valmis!". "<br>";
- }else{
- echo "error". "<br>";
- }
- }
- ?>
- <a href="kirjautumisteht.php">Kirjaudu</a>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement