bodo92
Aktives Mitglied
Hi,
ich habe momentan folgende Verzeichnisstruktur:
Ich hätte von euch gerne gewusst was ihr hiervon haltet..
Speziell die Verschachtelung der PHP-Dateien wie Beispielsweise beim Aufruf von /verwaltung/?seite=schlauchpruefung&aktion=eintragen wird die /verwaltung/index.php aufgerufen, diese wiederum bindet die index.php unter /verwaltung/schlauchpruefung/ ein die letztendlich den eigentlichen Quellcode über /verwaltung/schlauchpruefung/eintragen.content.php ausgeben lässt..
Hoffe ihr könnt euch in mein durcheinander hineinversetzen ich persönlich finde es ja ganz praktisch. Bin nur gespannt was ihr so für Anregungen für mich habt.
Bin ja für alles offen, und stehe am Anfang vom Projekt also wenn ich was ändern sollte dann jetzt :)
Könnt euch auch gerne selbst ein Bild davon machen: (Aber ACHTUNG Baustelle)
http://feuerwehr.ebelmxi.de/ (Zugangsdaten sind beides Benutzer/Passwort: entwicklung)
Ich freue mich auf eure Kritik oder Verbesserungsvorschläge.
ich habe momentan folgende Verzeichnisstruktur:
- index.php (Leitet weiter auf */verwaltung/*)
- [DIR] verwaltung
- index.php (Überprüft den Loginstatus bei false Weiterleitung zum Login, wird keine Seite über GET übergeben gehts ab zur Übersicht *?seite=uebersicht* wird aber eine Seite per GET übergeben wird diese mit require_once($_GET["seite"] . "/index.php") eingebunden.)
- [DIR] schlauchpruefung
- .htaccess (Sperrt mit *deny from all* alle Zugriffe und gibt sie mit allow from 127.0.0.1 für den Server frei.
- index.php (Überprüft nochmal den Loginstatus [Eingentlich überflüssig oder?] liest dann per require_once je nach GET aktion entweder *require_once("eintragen.content.php")* oder eben bearbeiten oder löschen ein. Diese PHP-Datei ist auch die Schnittstelle zur Datenbank, die Aufrufe kommen von den eingelesenen Dateien wie z.B. eintragen.content.php per Ajax)
- eintragen.content.php (Formular mit Ajax Aufruf an die "Mutterdatei" mit action="<? echo $_SERVER["PHP_SELF"] . "?" . $_SERVER['QUERY_STRING'] ?>">)
- [DIR] uebersicht
- .htaccess (wie oben)
- index.php (Inhaltsübersicht)
- [DIR] login
- index.php (Leitet an login.php weiter)
- login.php (Hasht das passwort mit javascript und sendet es an sich selbst per POST dann wird das Passwort mit einem Salt aus der Datenbank verschlüsselt und danach abgeglichen. Stimmen die eingaben wird eine Session angelegt)
- logout.php (brauch ich nicht weiter drauf einzugehen)
- [DIR] fehlerseiten
- index.php (wird mit einem GET Parameter aufgerufen z.B. ?fehler=403 als default ist 404 hinterlegt der GET Parameter ruft z.B. 403.content.php per require_once auf.)
- 403.content.php (403 Fehlermeldung)
- 404.content.php (404 Fehlermeldung)
- ...
- [DIR] includes
- [DIR] css
- ...
- [DIR] php
- .htaccess (wie oben)
- funktionen.php
- ...
- [DIR] js
- funktionen.php
- ...
- [DIR] css
- [DIR] framework
- [DIR] bootstrap
- ...
- ...
- [DIR] bootstrap
Ich hätte von euch gerne gewusst was ihr hiervon haltet..
Speziell die Verschachtelung der PHP-Dateien wie Beispielsweise beim Aufruf von /verwaltung/?seite=schlauchpruefung&aktion=eintragen wird die /verwaltung/index.php aufgerufen, diese wiederum bindet die index.php unter /verwaltung/schlauchpruefung/ ein die letztendlich den eigentlichen Quellcode über /verwaltung/schlauchpruefung/eintragen.content.php ausgeben lässt..
Hoffe ihr könnt euch in mein durcheinander hineinversetzen ich persönlich finde es ja ganz praktisch. Bin nur gespannt was ihr so für Anregungen für mich habt.
Bin ja für alles offen, und stehe am Anfang vom Projekt also wenn ich was ändern sollte dann jetzt :)
Könnt euch auch gerne selbst ein Bild davon machen: (Aber ACHTUNG Baustelle)
http://feuerwehr.ebelmxi.de/ (Zugangsdaten sind beides Benutzer/Passwort: entwicklung)
Ich freue mich auf eure Kritik oder Verbesserungsvorschläge.