uawdijnntqw1x1x1
IP : 216.73.216.39
Hostname : diefsweb003.fsit.ch
Kernel : Linux diefsweb003.fsit.ch 4.18.0-553.121.1.lve.el8.x86_64 #1 SMP Thu Apr 30 16:40:41 UTC 2026 x86_64
Disable Function : None :)
OS : Linux
PATH:
/
home
/
wirbesti
/
unwaehlbar.ch
/
admin
/
entry
/
add.php
/
/
<?php if (!isset($_SESSION)) { session_start(); } if (!isset($_SESSION["loggedin"])) { header("location: ./../login.php"); exit; } // Include database file include 'entry.php'; require_once "./../../settings.config.php"; require_once "./../../DBConnection.php"; require_once "./../politician/politician.php"; $database = new DbConnection($config); $entryObj = new Entry($database); $politician = new Politician($database); // Insert Record in table if (isset($_POST['submit'])) { $entryObj->insertData($_POST); } ?> <!DOCTYPE html> <html lang="en"> <head> <title>Einträge von Politiker Hinzufügen</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css"> <link rel="stylesheet" href="https://pro.fontawesome.com/releases/v5.10.0/css/all.css" /> </head> <body> <?php include "./../menu.php"; ?> <script> function showName() { var name = $('#name').val(); var id = $('#polilist option[value="' + name + '"]').attr('data-id'); $('#selectedid').html(id); $('#selectedname').html(name); $('#politicianid').val(id); } </script> <div class="container"> <div class="page-header"> <h4>Entry über Politiker hinzufügen</h4> </div><br> <form action="add.php" method="POST"> <table class='table table-hover table-responsive table-bordered'> <tr> <td>Politiker</td> <td> <input id="name" type="text" class="form-control" name="name" placeholder="Politiker" required="" list="polilist" onchange="showName()"> <input hidden id="politicianid" type="text" class="form-control" name="politicianid" placeholder="Politiker-ID"> <datalist id="polilist"> <?php $politicians = $politician->displayData(); $rowCount = count($politicians); for ($row=0; $row < $rowCount;$row++): $name = $politicians[$row]['name']; $id = $politicians[$row]['aid']; ?> <option value="<?=$name?>" data-id="<?=$id?>"></option> <?php endfor; ?> </datalist> </td> </tr> <tr> <td>Titel</td> <td><input id="title" name="title" type="text" class="form-control"></td> </tr> <tr> <td>Text</td> <td><textarea id="text" name="text" type="text" class="form-control" rows="5" cols="80"></textarea></td> </tr> <!-- rating, title, text, externalid, source, created, updated --> <tr> <td>Rating</td> <td> <div> <div class="custom-control custom-radio custom-control-inline"> <input name="rating" id="rating_0" type="radio" class="custom-control-input" value="0"> <label for="rating_0" class="custom-control-label">negativ</label> </div> <div class="custom-control custom-radio custom-control-inline"> <input name="rating" id="rating_1" type="radio" class="custom-control-input" value="1"> <label for="rating_1" class="custom-control-label">positiv</label> </div> </td> </tr> <tr> <td>Status</td> <td> <div> <div class="custom-control custom-radio custom-control-inline"> <input name="status" id="status_0" type="radio" class="custom-control-input" value="1"> <label for="status_0" class="custom-control-label">neu</label> </div> <div class="custom-control custom-radio custom-control-inline"> <input name="status" id="status_1" type="radio" class="custom-control-input" value="2"> <label for="status_1" class="custom-control-label">freigegeben</label> </div> <div class="custom-control custom-radio custom-control-inline"> <input name="status" id="status_2" type="radio" class="custom-control-input" value="3"> <label for="status_2" class="custom-control-label">abgelehnt</label> </div> <div class="custom-control custom-radio custom-control-inline"> <input name="status" id="status_3" type="radio" class="custom-control-input" value="4"> <label for="status_3" class="custom-control-label">archiviert</label> </div> </td> </tr> <td>External Id</td> <td><input id="externalid" name="externalid" type="text" class="form-control"></td> </tr> <tr> <td>Source</td> <td><textarea id="source" name="source" type="text" class="form-control" rows="2" cols="80"></textarea></td> </tr> <tr> <td>Importiert</td> <td><input type="date" id="importdate" name="importdate" value="<?=date('Y-m-d')?>"></td> <!-- class="custom-control-input" --> </tr> <tr> <td>Bewilligt</td> <td><input name="approveddate" id="approveddate" type="date" class="custom-control-input"></td> </tr> <tr> <td></td> <td><input type="submit" name="submit" class="btn btn-primary" style="float:right;" value="Submit"> <a href='index.php' class='btn btn-danger'>Zurück</a> </td> </tr> </table> </form> </div> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script> </body> </html>
/home/wirbesti/unwaehlbar.ch/admin/entry/add.php