Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function date2timestamp($date)
- {
- if (preg_match("/^([0-9]{1,2}).([0-9]{1,2}).([0-9]{4})$/i",$date))
- {
- $expDate=explode(".",$date);
- return mktime(0,0,0,$expDate[1],$expDate[0],$expDate[2]);
- }
- else return false;
- }
- if(isset($_GET['do']))
- {
- $do=$_GET['do'];
- } else {
- $do="index";
- }
- echo"<h2 class='center'>News-Admin</h2><br />";
- If ($do=="index")
- {
- echo"<table align='center' border='1px'>
- <tr>
- <td>Überschrift</td>
- <td><p><a href='?seite=admin/news-admin&do=new'><img style='border:0px;' src='pics/seiten/admin/news-admin/add.png' alt='Eintrag löschen' /></a></p></td>
- </tr>";
- $abfrage = "SELECT titel, id, datum FROM scs_news ORDER BY datum DESC";
- $erg = mysql_query($abfrage);
- while (list($titel, $id) = mysql_fetch_row($erg))
- {
- echo"<tr><td>$titel</td><td><p><a href='?seite=admin/news-admin&do=delbes&id=$id'><img style='border:0px;' src='pics/seiten/admin/news-admin/del.png' alt='Eintrag löschen' /></a>
- <a href='?seite=admin/news-admin&do=edit&id=$id'><img style='border:0px;' src='pics/seiten/admin/news-admin/edit.png' alt='Eintrag editieren' /></a></p></td>
- </tr>";
- }
- echo"<tr>
- <td colspan='3' class='center''>
- <input type='submit' value=' Sortieren ' />
- <a href='?seite=usercp'><input type='button' value=' Abbrechen ' /></a>
- </td>
- </tr>
- </table>";
- }
- ElseIf ($do=="new")
- {
- echo" <form name='news' action='?seite=admin/news-admin&do=newein$sessid' method='post'>
- <table align='center'>
- <tr>
- <td>
- <p>Überschrift:<br /><input type='text' name='titel' /></p>
- </td>
- <td>
- <p>Datum:<br /><input type='text' name='datum' /></p>
- </td>
- </tr>
- <tr>
- <td>
- <p>Bild: (<a href='seiten/newsadminbild.php' onclick='window.open(\"seiten/newsadminbild.php\",\"News Administration\",\"height=400,width=400, scrollbars=yes\"); return false;'>auswählen</a>)<br /><input type='text' name='bild' value='' /></p>
- </td>
- <td>
- <p>Link:(<a href='seiten/newsadminlink.php' onclick='window.open(\"seiten/newsadminlink.php\",\"News Administration\",\"height=400,width=400, scrollbars=yes\"); return false;'>auswählen</a>)<br /><input type='text' name='link' /></p></p>
- </td>
- </tr>
- <tr>
- <td colspan='2'>
- <p>Vorschautext:<br /><textarea name='text' cols='80' rows='11'></textarea></p>
- </td>
- </tr>
- <tr>
- <td>
- <p><input type='submit' value=' Erstellen ' /></p>
- </td>
- <td>
- <p><a href='?seite=admin/news-admin'><input type='button' value=' Abbrechen ' /></a></p>
- </td>
- </tr>
- </table>
- </form>";
- }
- ElseIf ($do=="newein")
- {
- if($_POST['datum'] != "")
- {
- $datum = date2timestamp($_POST['datum']);
- } else {
- $datum = time();
- }
- if($_POST['titel'] != "")
- {
- $titel=$_POST['titel'];
- if($_POST['text'] != "")
- {
- $text=$_POST['text'];
- if($_POST['link'] != "")
- {
- $link=$_POST['link'];
- if($_POST['bild'] != "")
- {
- $bild=$_POST['bild'];
- $eintrag = "INSERT INTO scs_news (titel, text, datum, link, bild) VALUES ('$titel', '$text', '$datum', '$link', '$bild')";
- $eintragen = mysql_query($eintrag);
- echo fehlermeldung("news_erstellt","");
- } else {
- echo fehlermeldung("kein_bild","");
- }
- } else {
- echo fehlermeldung("kein_link","");
- }
- } else {
- echo fehlermeldung("kein_text","");
- }
- } else {
- echo fehlermeldung("kein_titel","");
- }
- }
- ElseIf ($do=="edit")
- {
- if(isset($_GET['id']))
- {
- $id=$_GET['id'];
- $abfrage = "SELECT titel, datum, bild, link, text FROM scs_news WHERE id = '$id'";
- $ergebnis = mysql_query($abfrage);
- list($titel, $datum, $bild, $link, $text) = mysql_fetch_row($ergebnis);
- $datum = date("d.m.Y",$datum);
- echo" <form name='news' action='?seite=admin/news-admin&do=editein&id=$id$sessid' method='post'>
- <table align='center'>
- <tr>
- <td>
- <p>Überschrift:<br /><input type='text' name='titel' value='$titel' /></p>
- </td>
- <td>
- <p>Datum:<br /><input type='text' name='datum' value='$datum' /></p>
- </td>
- </tr>
- <tr>
- <td>
- <p>Bild:(<a href='seiten/newsadminbild.php' onclick='window.open(\"seiten/newsadminbild.php\",\"News Administration\",\"height=400,width=400, scrollbars=yes\"); return false;'>auswählen</a>)<br /><input type='text' name='bild' value='$bild' /></p></p>
- </td>
- <td>
- <p>Link:(<a href='seiten/newsadminlink.php' onclick='window.open(\"seiten/newsadminlink.php\",\"News Administration\",\"height=400,width=400, scrollbars=yes\"); return false;'>auswählen</a>)<br /><input type='text' name='link' value='$link' /></p></p>
- </td>
- </tr>
- <tr>
- <td colspan='2'>
- <p>Vorschautext:<br/><textarea name='text' cols='80' rows='11'>$text</textarea></p>
- </td>
- </tr>
- <tr>
- <td>
- <p><input type='submit' value=' Erstellen ' /></p>
- </td>
- <td>
- <p><a href='?seite=admin/news-admin'><input type='button' value=' Abbrechen ' /></a></p>
- </td>
- </tr>
- </table>
- </form>";
- } else {
- echo fehlermeldung("seite_nicht_vorhanden","");
- }
- }
- ElseIf ($do=="editein")
- {
- if(isset($_GET['id']))
- {
- $id=$_GET['id'];
- if($_POST['datum'] != "")
- {
- $datum=date2timestamp($_POST['datum']);
- } else {
- $datum = time();
- }
- if($_POST['titel'] != "")
- {
- $titel=$_POST['titel'];
- if($_POST['text'] != "")
- {
- $text=$_POST['text'];
- if($_POST['link'] != "")
- {
- $link=$_POST['link'];
- if($_POST['bild'] != "")
- {
- $bild=$_POST['bild'];
- $aendern = "UPDATE scs_news SET titel='$titel', text='$text', datum='$datum', link='$link', bild='$bild' WHERE id = '$id'";
- $aenderung = mysql_query($aendern);
- echo fehlermeldung("news_erstellt","");
- } else {
- echo fehlermeldung("kein_bild","");
- }
- } else {
- echo fehlermeldung("kein_link","");
- }
- } else {
- echo fehlermeldung("kein_text","");
- }
- } else {
- echo fehlermeldung("kein_titel","");
- }
- } else {
- echo fehlermeldung("seite_nicht_vorhanden","");
- }
- }
- elseIf($do == "delbes")
- {
- if(isset($_GET['id']))
- {
- $id=$_GET['id'];
- echo"<table align='center' style='width:100%;'>
- <caption class='center'>".fehlermeldung("news_loeschen","")."</caption>
- <tr>
- <td class='center'>
- <a href='?seite=admin/news-admin&do=del&id=$id'><img src='pics/seiten/admin/news-admin/ja.png' alt='Ja' class='galerie' /></a>
- </td>
- <td class='center'>
- <a href='?seite=admin/news-admin'><img src='pics/seiten/admin/news-admin/nein.png' alt='Nein' class='galerie' /></a>
- </td>
- </tr>
- </table>
- ";
- } else {
- echo fehlermeldung("seite_nicht_vorhanden","");
- }
- }
- elseIf($do == "del")
- {
- if(isset($_GET['id']))
- {
- $id=$_GET['id'];
- $abfrage = "SELECT id FROM scs_news WHERE id = '$id'";
- $ergebnis = mysql_query($abfrage);
- list($testid) = mysql_fetch_row($ergebnis);
- If($testid == $id)
- {
- $loeschen = "DELETE FROM scs_news WHERE id = '$id'";
- $loesch = mysql_query($loeschen);
- echo fehlermeldung("news_geloescht","");
- } else {
- echo fehlermeldung("seite_nicht_vorhanden","");
- }
- } else {
- echo fehlermeldung("seite_nicht_vorhanden","");
- }
- } else {
- echo fehlermeldung("seite_nicht_vorhanden","");
- }
Add Comment
Please, Sign In to add comment