<?php
//Vorgabe Login-Daten leeren
$login = array();
//Vorgabe Login-Daten setzen
$login['user] = "pw";
$login['user'] = "pw";
$login['user'] = "pw";
$user = $_POST['user'];
//passwort aus Postdata entnehmen
$pass = $_POST['pass'];
//Verschlüsslungsbefehl aus Postdata übernehmen
$md = $_POST['md'];
//Titel aus Postdata entnehmen
$title = $_POST['title'];
//Text aus Postdata entnehmen
$text = $_POST['text'];
//Passwort nach Übergabe Verschlüsseln
if($md == "true"){
//Nur verschlüsseln wenn gesetzt
if(isset($pass)){
//Verschlüsseln
$pass = md5($pass);
}
}
//Login ablauf nur wenn Login-Paar gesetzt ist
if(isset($user)&&isset($pass)){
if($login[$user]== md5($pass)){
//Eintragung nur bei gesetztem Titel und Inhalt
if(isset($title)&&isset($text)){
//Datei auswählen
$datei = "news.txt";
//Datei öffnen wenn möglich
$gdatei = fopen($datei, "r+") or exit('Die Newsseite konnte nicht erreicht werden wir bitten um Ihr Verständniss');
//flock($gdatei, LOCK_EX) or die('$gdatei kann nicht gepserrt werden...');
$inhalt = fread($gdatei, filesize($datei));
//Zum Anfang der Datei springen
rewind($gdatei);
//Datum setzen
$datum = date("d.m.Y");
//Text formatiert eintragen, die Formatierungen können auch geändert werden..
fwrite($gdatei, "<p align=\"center\">");
fwrite($gdatei, "<hr width=\"80%\">");
fwrite($gdatei, "<p align=\"center\">");
fwrite($gdatei, "<table width=\"80%\"><tr><td><b>$title</b> ($datum) </td>");
fwrite($gdatei, "<td align=\"right\"><b>$user</b></td></tr><tr><td>");
fwrite($gdatei, "$text");
fwrite($gdatei, "</td></tr></table><br />");
fwrite($gdatei, "\n \n");
//ursprünglichen Inhalt anfügen
fwrite($gdatei, "$inhalt");
echo "DONE - Die News wurde erfolgreich eingetragen.";
echo "<p><a href=\"http://www.poloteam-gifhorn/2/newsadmin.php\">Zurück</a></p> ";
}else{
//Formular für Eintragung
?>
<form action="" method="post">
<p align="center"><strong>News Eintragen: </strong></p>
<div align="left">
<table width="97%" height="177" border="0">
<tr>
<td><p><a href="edit.php">•Editieren</a><br>
<a href="edit.php">•Löschen</a></p>
<div align="center">
<table width="29%" height="200" border="0">
<tr>
<td><div align="left">Überschrift:<br>
<input type="Text" name="title" value="" />
<br>
Nachricht:<br />
<textarea name="text"></textarea>
<br />
<input type="hidden" name="user2" value="<?= $user ?>" />
<input type="hidden" name="pass2" value="<?= $pass ?>" />
<input type="hidden" name="md2" value="false" />
<input type="Submit" name="Submit2" value="Senden" />
</div></td>
</tr>
</table>
</div>
<p> </p></td>
</tr>
</table>
</div>
<?php
}
}else{
//Sequenz Passwort falsch
echo "ERROR - Falsches Passwort";
}
}else{
?>
<form action="" method="post">
<div align="center">
<p><strong>NewsScript-Administration Ver 0.2</strong><br>
(c) by L4seR</p>
<p> </p>
<p>User:
<input type="Text" name="user" />
Passwort:
<input type="Password" name="pass" />
<input type="hidden" name="md" value="true" />
<input type="Submit" name="Submit" value="Login" />
</p>
</div>
</form>
<?php
}
?>