Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- session_start();
- $host = 'localhost';
- $password = '';
- $user = 'root';
- $dbName = 'super';
- $charset='utf-8';
- $dsn = sprintf('host=%s;dbname=%s;charset=%s;',$host,$dbName,$charset);
- $result = 'No';
- $currentWord = '';
- if(!isset($_SESSION['word'])){
- $db = new PDO($dsn,$user,$password);
- $db->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
- $sql = "SELECT * FROM test1 ORDER BY RAND() LIMIT 1";
- $statement = $db->query($sql);
- $statement->execute();
- $row = $statement->fetch(PDO::FETCH_OBJ);
- $_SESSION['word'] = $row->word;
- }
- if(isset($_POST['word']) && $_POST['word'] === $_SESSION['word']){
- $result = 'Yes';
- $currentWord = $_POST['word'];
- unset($_SESSION['word']);
- session_regenerate_id(true);
- }
- header('Content-Type:text/html;charset=utf-8');
- ?>
- <!DOCTYPE html>
- <html>
- <head>
- <title></title>
- <meta charset="utf-8"/>
- </head>
- <body>
- <form method="post">
- <fieldset>
- <legend></legend>
- <label for="word1"></label>
- <input type="text" id="word1" name="word1" value="<?= $currentWord ?>" /><br />
- </fieldset>
- <input type="submit" value="Yes" name="submit" />
- </form>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement