Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /*
- * Copyright Nikolaj Jepsen 2011-3000
- * This notice may not be deleted!
- *
- * Developed according to apecho.com
- */
- include("../../includes/htmlheaderhalf.php");
- if(isset($_GET['id'])) :
- $getLatest = mysql_query("SELECT `title`, `content`, `commentcount`, `author`, `date`, `category` FROM `releases` WHERE `id` = '".mysql_real_escape_string($_GET['id'])."'") or die(mysql_error());
- $obj = mysql_fetch_object($getLatest);
- else:
- $getLatest = mysql_query("SELECT `title`, `content`, `commentcount`, `author`, `date`, `category` FROM `releases` WHERE `category` = 'classes' ORDER BY `id` DESC LIMIT 0,15") or die(mysql_error());
- $obj = mysql_fetch_object($getLatest);
- endif;
- if(isset($_POST['doAdd'])):
- if(!empty($_POST['title']) && !empty($_POST['skill']) && !empty($_POST['content'])) :
- $title = mysql_real_escape_string($_POST['title']);
- $skill = mysql_real_escape_string($_POST['skill']);
- $content = mysql_real_escape_string($_POST['content']);
- $author = mysql_real_escape_string($_SESSION['username']);
- $date = date('d/m/Y - H:i:s');
- mysql_query("INSERT INTO `releases` (`title`, `skill`, `content`, `author`, `date`, `category`) VALUES('$title', '$skill', '$content', '$author', '$date', 'classes')") or die(mysql_error());
- $msg = '<div class="success">Class added!</div><br>';
- else:
- $msg = '<div class="error">Something went wrong!</div><br>';
- endif;
- endif;
- if(isset($_GET['m']) && $_GET['m'] == 'new') :
- # Breadcrumbs
- $breadcrumbinfo = ' <a href="/temp/admin/releases/">Releases</a> » <a href="/temp/releases/classes/">PHP Classes</a> » </b> Add new';
- # Header-title
- $headerTitle = '<p>Add new class</p>';
- #Post variables
- if(isset($_POST['title'])) :
- $title = $_POST['title'];
- else:
- $title = '';
- endif;
- if(isset($_POST['skill'])) :
- $skill = $_POST['skill'];
- else:
- $skill = '';
- endif;
- if(isset($_POST['content'])) :
- $textAreaContent = $_POST['content'];
- else:
- $textAreaContent = '';
- endif;
- # Content
- if(isset($msg)):
- $content = $msg;
- else:
- $content = '<form action="" method="POST">';
- endif;
- $content .= '<form action="" method="POST">';
- $content .= '<p>Title</p>';
- $content .= '<input type="text" name="title" value="'.$title.'" />';
- $content .= '<p>Recommended skill-level</p>';
- $content .= '<input type="text" name="skill" value="'.$skill.'" />';
- $content .= '<br /><br />';
- $content .= '<textarea name="content" style="width:750px; height:350px;">'.nl2br($textAreaContent).'</textarea>';
- $content .= '<br /><br />';
- $content .= '<input type="submit" name="doAdd" value="Create class" />';
- elseif(isset($_GET['m']) && $_GET['m'] == 'edit') :
- # Breadcrumbs
- $breadcrumbinfo = ' <a href="/temp/admin/releases/">Releases</a> » <a href="/temp/releases/classes/">PHP Classes</a> » </b>'. $obj -> title;
- #Header
- $headerTitle = 'Edit class: '. $obj -> title .' by '. $obj -> author .' added on '. $obj -> date;
- #Content
- $content = '<form action="classes.php?editID='.$obj -> id.'" method="POST">';
- $content .= '<p>Title</p>';
- $content .= '<input type="text" name="title" value="'.$obj -> title.'" />';
- $content .= '<p>Recommended skill-level</p>';
- $content .= '<input type="text" name="skill" value="" />';
- $content .= '<br /><br />';
- $content .= '<textarea name="content" style="width:750px; height:350px;">'.nl2br($obj -> content).'</textarea>';
- $content .= '<br /><br />';
- $content .= '<input type="submit" name="doEdit" value="Edit class" />';
- elseif(isset($_GET['m']) && $_GET['m'] == 'del') :
- $breadcrumbinfo = ' <a href="/temp/admin/releases/">Releases</a> » <a href="/temp/releases/classes/">PHP Classes</a> » </b>'. $obj -> title;
- else:
- $breadcrumbinfo = ' <a href="/temp/admin/releases/">Releases</a> » </b> PHP Classes ';
- $headerTitle = '<div style="float:left;">Classes: Select a class to manage</div><div style="float:right; padding-right: 15px;"><a href="/temp/admin/releases/new/class/">Add new</a></div>';
- $content = '';
- while($showContent = mysql_fetch_object($getLatest)) :
- $content .= $showContent -> title .'<br>';
- endwhile;
- endif;
- ?>
Add Comment
Please, Sign In to add comment