Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- session_start();
- /*
- © by Xanes.net
- */
- //Hier Passwort und Username ändern
- $username = "Test";
- $password = "Test";
- if(!$_SESSION['login'])
- {
- if(empty($_POST['submit']))
- {
- ?>
- <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
- Username: <input type="text" name="username"><br>
- Passwort: <input type="password" name="password"><br>
- <input type="submit" name="submit" value="Einloggen">
- </form>
- <?php
- exit;
- }
- else
- {
- $usernamee = $_POST['username'];
- $passworde = $_POST['password'];
- if($usernamee == $username AND $passworde == $password)
- {
- $_SESSION['login'] = TRUE;
- }
- else
- {
- ?>
- <font color="#dc143c">Passwort oder Username falsch.</font>
- <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
- <input type="text" name="username">
- <input type="password" name="password">
- <input type="submit" name="submit" value="Einloggen">
- </form>
- <?php
- exit;
- }
- }
- }
- if(empty($_GET['site']))
- {
- echo "<a href=\"?site=newsite\">Seite erstellen</a><br>";
- echo "<a href=\"?site=editsite\">Seite editieren</a><br>";
- }
- else
- {
- $site = $_GET['site'];
- switch($site)
- {
- case 'newsite':
- if(empty($_POST['submit']))
- {
- ?>
- <form action="<?php echo $_SERVER['PHP_SELF']; ?>?site=newsite" method="POST">
- Wie soll die Datei heißen: <input type="text" name="dateiname">.php <br>
- Content:<br>
- <textarea name="text" cols="80" rows="8"></textarea><br>
- Sidebar:<br>
- <textarea name="text2" cols="80" rows="8"></textarea><br>
- Link: <select name="link" size=1>
- <option value="none"> kein Link </option>
- <option value="header"> Header </option>
- <option value="footer"> Footer </option>
- </select>
- Name des Linkes: <input type="text" name="linkname">
- <input type="submit" name="submit" value="Datei erstellen">
- </form>
- <?php
- }
- else
- {
- $text = "<?php include(\"acp_data/header.php\"); ?><p>{$_POST['text']}</p></div>
- <div id=\"sidebar\">
- <p>{$_POST['text2']}</p>
- <?php include(\"acp_data/footer.php\"); ?>
- ";
- $file = $_POST['dateiname'];
- if(empty($file))
- {
- $error = TRUE;
- $error1 = "Bitte gebe einen Dateinamen an.<br>";
- }
- else
- {
- $file .= ".php";
- }
- if(file_exists($file))
- {
- $error = TRUE;
- $error2 = "Die Datei exestiert schon.<br>";
- }
- if($_POST['link'] == "header")
- {
- $datei = fopen("acp_Data/header.php", "r+");
- while(!feof($datei))
- {
- $zeile .= fgets($datei,1024);
- }
- $zeile = substr($zeile, 0, -5);
- $zeile .= "<li><a href=\"$file\">{$_POST['linkname']}</a></li><li><div class=\"navi-leer\"></div></li>";
- $zeile .= "</ul>";
- rewind($datei);
- fwrite($datei, $zeile);
- fclose($datei);
- }
- elseif($_POST['link'] == "footer")
- {
- $datei = fopen("acp_data/footer.php", "r+");
- while(!feof($datei))
- {
- $zeile .= fgets($datei,1024);
- }
- $zeile = substr($zeile, 0, -5);
- $zeile .= "<li><a href=\"$file\">{$_POST['linkname']}</a></li><li><div class=\"navi-leer\"></div></li>";
- $zeile .= "</ul>";
- rewind($datei);
- fwrite($datei, $zeile);
- fclose($datei);
- }
- if(!$error)
- {
- $datei = fopen($file,"w");
- fwrite($datei, $text);
- fclose($datei);
- echo "Datei wurde erstellt.";
- chmod($file, 0777);
- }
- else
- {
- echo "<font color=\"#dc143c\">$error1 $error2</font>";
- ?>
- <form action="<?php echo $_SERVER['PHP_SELF']; ?>?site=newsite" method="POST">
- Wie soll die Datei heißen: <input type="text" name="dateiname">.php <br>
- Content:<br>
- <textarea name="text" cols="80" rows="8"></textarea><br>
- Sidebar:<br>
- <textarea name="text2" cols="80" rows="8"></textarea><br>
- <input type="submit" name="submit" value="Datei erstellen">
- </form>
- <?php
- }
- }
- break;
- case 'editsite':
- if(empty($_POST['submit1']))
- {
- if(!empty($_POST['submit2']))
- {
- $text = "<?php include(\"acp_data/header.php\"); ?><p>{$_POST['text']}</p></div>
- <div id=\"sidebar\">
- <p>{$_POST['text2']}</p>
- <?php include(\"acp_data/footer.php\"); ?>
- ";
- $file = $_POST['datei'];
- $datei = fopen($file, "w");
- fwrite($datei, $text);
- fclose($datei);
- echo "Text wurde edetiert.";
- }
- else
- {
- ?>
- <form action="<?php echo $_SERVER['PHP_SELF']; ?>?site=editsite" method="POST">
- Welche Datei soll bearbeitet werden?<br>
- <input type="text" name="file">.php<br>
- <input type="submit" name="submit1" value="Datei bearbeiten">
- </form>
- <?php
- }
- }
- else
- {
- $file = $_POST['file'];
- if(!empty($_POST['file']))
- {
- $file .= ".php";
- }
- if(!file_exists($file))
- {
- $error1 = "Die Datei $file exestiert nicht.";
- $error = TRUE;
- }
- if(!$error)
- {
- ?>
- <form action="<?php echo $_SERVER['PHP_SELF']; ?>?site=editsite" method="POST">
- Content:<br>
- <textarea name="text" cols="80" rows="8"></textarea><br>
- Sidebar:<br>
- <textarea name="text2" cols="80" rows="8"></textarea><br>
- <input type="submit" name="submit" value="Datei bearbeiten">
- <input type="hidden" name="datei" value="<?php echo $file; ?>">
- </form>
- <?php
- }
- }
- break;
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement