Kontakt aufnehmen

Neue Seite anlegen Teil 1

Code & Blog Logo

Code & Blog Logo

Nun kommen wir zum Anlegen einer neuen Seite in unserem CMS. In diesem Teil geht es erstmal um das Formdesign und um die Weiterleitung. Der nächste Teil legt die Datei an und registriert sie in die DB. Außerdem wird es beim nächsten mal evtl. noch Änderungen am site-edit geben. Aber jetzt gehts um die Datei /admin/includes/site-new.php.

Hier gehen wir ähnlich wie beim Menü anlegen vor. Wir erstellen nur den Alias und zeigen danach ein Formular an, welches dann auf die Bearbeiten-Seite weiterleitet.

Der Code sollte selbstklärend sein:

<h1>Seite erstellen</h1>
<?PHP
  if(!$_POST['alias']){
?>
  <form action="/admin/index.php?page=site-new" method="post">
    Alias: <input name="alias" /><br />
    <input type="submit" value="Erstellen" />

  </form>
<?PHP
  }
  else{
    //Verarbeitung im nächsten Artikel
  ?>
    <p>Die Seite wurde erfolgreich erstellt.</p>
    <form action="/admin/index.php" method="GET">
      <input type="hidden" name="page" value="site-edit" />
      <input type="hidden" name="site" value="<?PHP echo $_POST['alias']; ?>" />
      <input type="submit" value="Seite Bearbeiten" />
    </form>
  <?PHP
  }
?>

Du arbeitest in einer Agentur oder als Freelancer?
Dann wirf doch mal einen Blick auf unsere Software FeatValue.

Über uns

Stefan Wienströer

Wir entwickeln Webanwendungen mit viel Leidenschaft. Unser Wissen geben wir dabei gerne weiter. Mehr über a coding project

Cookie-Einstellungen

Helfen Sie dabei, uns noch besser zu machen. Wir nutzen Cookies und ähnliche Technologien, um die Website auf Ihre Bedürfnisse anzupassen. Zur Datenschutzerklärung

Auswahl speichern