[Frage] Script zum Editieren einer HTML datei

03/07/2015 15:10 Undaground#1
Hey com,

ich suche nach einem Script oder einem kleinem von innen umgedrehten CMS, was nichts anderes macht als bestimmten Textinhalt von einer bestehenden HTML-Seite bearbeitet.

Ich bin mir nicht sicher ob es so was schon gibt wie ich es mir vorstelle, es sollte ein kleines Backend haben indem man sich einloggt als Administrator und bestimmte Contents bearbeitet.

Da mir ein Richtiges CMS etwas zu viel ist wollte ich mal hier fragen ob jemand etwas derartiges kennt.

Danke im Voraus, lg
03/07/2015 15:12 Luxxus²#2
Versteh ich das richtig?
Du suchst also eine kleine html Form, welche an einem kleinen Script Daten sendet, welche später in einer anderen html file ausgegeben werden?
03/07/2015 15:44 Undaground#3
Quote:
Originally Posted by Luxxus² View Post
Versteh ich das richtig?
Du suchst also eine kleine html Form, welche an einem kleinen Script Daten sendet, welche später in einer anderen html file ausgegeben werden?
genau aber es soll immer nur 1 HTML Dokument (immer das gleiche) mit diesem script verändert werden.

Ich habe ein html funktionstemplate da sind alle Seiten "Home" "About us" "News" in einer HTML-Datei nun wenn ich den Inhalt von News verändern oder hinzufügen möchte.

Ich stells mir ungefähr so vor:

index.html <- Ganze Seite
script.php
backend.html <- Login, Editor zum verändern ausgewählter Contents

Sozusagen soll es einfach nur ein Online Text Editor der mit der HTML-Datei verbunden und mit einem Login gesichert ist vor fremden Einwirkungen.

Es gibt zwar IV-CMS, da bindet man das Template ein indem man die HTML-Datei bearbeitet und die Contents markiert indem man z.B {CONTENT1}; {CONTENT2} in den gewünschten Ausgabebereich der HTML-Seite einfügt.

Dann gibt es dort im Backend ein Script indem man die Contents in die Datenbank registriert in dem man dann dort z.B CONTENT1 und CONTENT2 eingibt und dann kann man diese Bereiche im HTML-Template mit einem Editor im Backend bearbeiten.

Aber dieses CMS ist zu viel ich brauche etwas simples, hoffe hab mich verständlich ausgedrückt, lg
03/07/2015 16:19 Luxxus²#4
Kannst das rein theoretisch komplett in php machen.
Einmal die Admin from die es in die Datenbank schreibt. Und die das ausgabe Script, welches es wieder aus der dB rausholt.
03/07/2015 17:26 Undaground#5
ouh oke danke :)

in php kenn ich mich leider noch nicht so aus, bis auf

PHP Code:
<?php
phpinfo
();
?>
eine Anleitung zu dem Bereich wäre nicht schlecht wenn jemand was weis :P
Also müsste ich dann die Index.html als index.php ausgeben lassen und die contents mit Platzhalter Variablen versehen die aus der MySQL Datenbank ausgelesen werden?

Dann bräuchte ich für den Backend z.B eine admin.php mit einem Usersystem und Menüpunkt in dem ich die bestimmten contents zum bearbeiten mit einem Editor auswählen kann was dann mit dem Speichern in die Datenbank eingetragen wird aus der die index.php die Information ausliest?

Ist für einen Anfänger wie mich grade schwierig nach diesen Vorstellungen umzusetzen leider darum "schnorr" ich nach etwas Informationshilfe :P lg
03/07/2015 18:53 Synatex#6
Wenn du einen reinen "Adminbereich" haben willst, der nicht wirklich variable sein soll, reicht folgendes:

index.php => Der Content.
admin-login.html => Admin-Login Formular
admin.php => Wird weitergeleitet wenn Passwort übereinstimmt (kannst hier einfach nen Passwort crypten und dann in die Datei schreiben, macht keinen großen Unterschied bei so nem kleinen Projekt).

In der admin.php benutzt du dann file_get_contents() und file_put_contents() um die Datei neu zu schreiben bzw. zu verändern.

Wenn du in dem ganzen Bereich Anfänger bist und keine Ahnung hast wovon ich da gerade rede bist du wahrscheinlich im Black Market für Coding besser aufgehoben. Für 20€ setz ich dir das ganze auch um, kannst dich wenn du willst per Skype melden: c0mu123