Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- session_start();
- ?>
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8" />
- <title>INFO-H-303 DBLP</title>
- </head>
- <body>
- <form method="post" action="add_admin.php">
- <fieldset>
- <legend>Add admin</legend>
- <?php if(isset($_SESSION['add_admin_error']) && $_SESSION['add_admin_error']) {
- echo '<p>Input error. Try again.</p>';
- $_SESSION['add_admin_error']=false;
- }
- else if(isset($_SESSION['add_admin_success']) && $_SESSION['add_admin_success']) {
- echo '<p>Adding successfull</p>';
- $_SESSION['add_admin_success']=false;
- }
- ?>
- <label>New name (email): </label><input type="text" name="login" /><br />
- <label>Password: </label><input type="password" name="pass1" /><br />
- <label>Password again: </label><input type="password" name="pass2" /><br />
- <input type="submit" value="Register" />
- </fieldset>
- </form>
- <form method="post" name="entry_mgt_form" action="">
- <fieldset>
- <legend>Entry management</legend>
- <fieldset>
- <legend>Mangement type: </legend>
- <input type="radio" value="insert" id="insert" onClick="changeAction(this.value);"><label for="insert">Insert</label>
- <input type="radio" value="update" id="update" onClick="changeAction(this.value);"><label for="update">Update</label>
- <input type="radio" value="delete" id="delete" onClick="changeAction(this.value);"><label for="delete">Delete</label>
- </fieldset>
- <label for="entity_choice">Entity type: </label>
- <select name="entity_choice" id="entity_choice" onChange="changeVisibility();">
- <option value="author">Author</option>
- <option value="editor">Editor</option>
- <option value="publisher">Publisher</option>
- <option value="article">Article</option>
- <option value="journal">Journal</option>
- <option value="book">Book</option>
- <option value="incollection">Incollection</option>
- <option value="master_thesis">Master Thesis</option>
- <option value="phd_thesis">PhD Thesis</option>
- </select>
- <label for="entity_search">Entity to update (exact): </label>
- <input type="search" name="entity_search" id="entity_search" />
- <div id="div_name">
- <p>
- <label for="name">Name: </label>
- <input type="search" name="name" id="name" />
- </p>
- </div>
- <div id="div_author">
- <p>
- <label for="author">Author: </label>
- <input type="search" name="author" id="author" />
- </p>
- </div>
- <div id="div_editor">
- <p>
- <label for="editor">Editor: </label>
- <input type="search" name="editor" id="editor" />
- </p>
- </div>
- <div id="div_publisher">
- <p>
- <label for="publisher">Publisher: </label>
- <input type="search" name="publisher" id="publisher" />
- </p>
- </div>
- <div id="div_title">
- <p>
- <label for="title">Title: </label>
- <input type="search" name="title" id="title" />
- </p>
- </div>
- <div id="div_url">
- <p>
- <label for="url">url: </label>
- <input type="search" name="url" id="url" />
- </p>
- </div>
- <div id="div_ee">
- <p>
- <label for="ee">ee: </label>
- <input type="search" name="ee" id="ee" />
- </p>
- </div>
- <div id="div_year">
- <p>
- <label for="year">Year: </label>
- <input type="search" name="year" id="year" />
- </p>
- </div>
- <div id="div_school">
- <p>
- <label for="school">School: </label>
- <input type="search" name="school" id="school" />
- </p>
- </div>
- <div id="div_key">
- <p>
- <label for="key">Key: </label>
- <input type="search" name="key" id="key" />
- </p>
- </div>
- <div id="div_volume">
- <p>
- <label for="volume">Volume: </label>
- <input type="search" name="volume" id="volume" />
- </p>
- </div>
- <div id="div_series">
- <p>
- <label for="series">Series: </label>
- <input type="search" name="series" id="series" />
- </p>
- </div>
- <div id="div_isbn">
- <p>
- <label for="isbn">isbn: </label>
- <input type="search" name="isbn" id="isbn" />
- </p>
- </div>
- <div id="div_chapter">
- <p>
- <label for="chapter">Chapter: </label>
- <input type="search" name="chapter" id="chapter" />
- </p>
- </div>
- <div id="div_pages">
- <p>
- <label for="pages">Pages: </label>
- <input type="search" name="pages" id="pages" />
- </p>
- </div>
- <div id="div_number">
- <p>
- <label for="number">Number: </label>
- <input type="search" name="number" id="number" />
- </p>
- </div>
- <div id="div_journal">
- <p>
- <label for="journal">Journal: </label>
- <input type="search" name="journal" id="journal" />
- </p>
- </div>
- <div id="div_book">
- <p>
- <label for="book">Book: </label>
- <input type="search" name="book" id="book" />
- </p>
- </div>
- <input type="submit" value="Send" />
- </fieldset>
- </form>
- </body>
- <script>
- window.onload=hideAll();
- function changeAction(url) {
- if(url=="insert")
- document.entry_mgt_form.action="insert.php";
- else if(url=="update")
- document.entry_mgt_form.action="update.php";
- else if(url=="delete")
- document.entry_mgt_form.action="delete.php";
- }
- function hideAll() {
- document.getElementById("div_name").style.display="none";
- document.getElementById("div_editor").style.display="none";
- document.getElementById("div_publisher").style.display="none";
- document.getElementById("div_author").style.display="none";
- document.getElementById("div_title").style.display="none";
- document.getElementById("div_url").style.display="none";
- document.getElementById("div_ee").style.display="none";
- document.getElementById("div_year").style.display="none";
- document.getElementById("div_school").style.display="none";
- document.getElementById("div_key").style.display="none";
- document.getElementById("div_volume").style.display="none";
- document.getElementById("div_series").style.display="none";
- document.getElementById("div_isbn").style.display="none";
- document.getElementById("div_chapter").style.display="none";
- document.getElementById("div_pages").style.display="none";
- document.getElementById("div_number").style.display="none";
- document.getElementById("div_journal").style.display="none";
- document.getElementById("div_book").style.display="none";
- }
- function changeVisibility() {
- hideAll();
- var e = document.getElementById("entity_choice");
- var opt = e.options[e.selectedIndex].value;
- if(opt=="author") {
- document.getElementById("div_name").style.display="";
- }
- else if(opt=="editor") {
- document.getElementById("div_name").style.display="";
- }
- else if(opt=="publisher") {
- document.getElementById("div_name").style.display="";
- }
- else if(opt=="article") {
- document.getElementById("div_author").style.display="";
- document.getElementById("div_publisher").style.display="";
- document.getElementById("div_title").style.display="";
- document.getElementById("div_url").style.display="";
- document.getElementById("div_ee").style.display="";
- document.getElementById("div_year").style.display="";
- document.getElementById("div_volume").style.display="";
- document.getElementById("div_number").style.display="";
- document.getElementById("div_pages").style.display="";
- document.getElementById("div_journal").style.display="";
- document.getElementById("div_key").style.display="";
- document.getElementById("div_publisher").style.display="";
- }
- else if(opt=="journal") {
- document.getElementById("div_journal").style.display="";
- }
- else if(opt=="book") {
- document.getElementById("div_isbn").style.display="";
- document.getElementById("div_series").style.display="";
- document.getElementById("div_volume").style.display="";
- document.getElementById("div_ee").style.display="";
- document.getElementById("div_url").style.display="";
- document.getElementById("div_year").style.display="";
- document.getElementById("div_title").style.display="";
- document.getElementById("div_key").style.display="";
- document.getElementById("div_publisher").style.display="";
- }
- else if(opt=="incollection") {
- document.getElementById("div_key").style.display="";
- document.getElementById("div_title").style.display="";
- document.getElementById("div_year").style.display="";
- document.getElementById("div_url").style.display="";
- document.getElementById("div_ee").style.display="";
- document.getElementById("div_chapter").style.display="";
- document.getElementById("div_pages").style.display="";
- document.getElementById("div_book").style.display="";
- document.getElementById("div_publisher").style.display="";
- }
- else if(opt=="master_thesis") {
- document.getElementById("div_title").style.display="";
- document.getElementById("div_url").style.display="";
- document.getElementById("div_ee").style.display="";
- document.getElementById("div_year").style.display="";
- document.getElementById("div_key").style.display="";
- document.getElementById("div_school").style.display="";
- document.getElementById("div_publisher").style.display="";
- }
- else if(opt=="phd_thesis") {
- document.getElementById("div_title").style.display="";
- document.getElementById("div_url").style.display="";
- document.getElementById("div_ee").style.display="";
- document.getElementById("div_year").style.display="";
- document.getElementById("div_key").style.display="";
- document.getElementById("div_school").style.display="";
- document.getElementById("div_publisher").style.display="";
- document.getElementById("div_isbn").style.display="";
- }
- }
- </script>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment