Ich habe eine einfache statische Website für ein Reisebüro gebaut, die Website hat eine einfache Tabelle ihrer Gebühren/Tarife, da die Gebühren auf täglicher Basis ändern müssen sie die Tabelle Daten von ihnen leicht geändert werden. Was ist der beste Weg, dies zu tun? Ich bin vertraut mit PHP und JSP. DankeWie erstelle ich eine Tabelle in einer Website, so dass nur der Administrator die Werte ändern kann?
Wie erstelle ich eine Tabelle in einer Website, so dass nur der Administrator die Werte ändern kann?
Antwort
Der Weg, es zu tun wäre, eine Admin-Seite zu bauen, so dass der Administrator anmelden und Werte ändern kann.
Die Seite könnte aus einem einfachen Formular bestehen, um aktuelle Werte abzurufen und anzuzeigen, und der Administrator konnte die Werte ändern und speichern.
Es könnte eine oder mehr Administratoren und in komplizierteren Websites sein, könnten Sie die Administratoren haben die Macht, konfigurieren zu ändern, welche Werte usw.
können Sie eine korrekte Authentifizierung verwenden, um einen Benutzer zu authentifizieren, um die Anmeldung bei der Adminseite. Wenn Sie die Kontrolle darüber benötigen, welche Administratoren eine bestimmte Menge von Werten ändern können, müssen Sie eine Autorisierung verwenden, um genau zu kontrollieren, wer die Dinge ändert.
Anstatt zu versuchen, eigene Authentifizierungs- und Autorisierungsmodule zu erstellen, sollten Sie versuchen, frei verfügbare Authentifizierungs- und Autorisierungsmodule zu finden und zu verwenden. Ich bin sicher, PHP hat einige. Versuchen Sie Github.
Sie können Firebase als Backend verwenden. In diesem Fall werden die Tabellendaten vom Firebase abgerufen. Jetzt, da Sie nur einen Administrator zum Bearbeiten/Löschen/Hinzufügen von Daten benötigen, können Sie die Auth-Funktion in Firebase verwenden, um die Bearbeitungsfelder zu deaktivieren. Ich habe ein genaues Szenario Setup auf meiner statischen Website auch auf Github gehostet. Schau es dir an here
Die Tabelle in meiner Website ist voll funktionsfähig. Ich habe gerade während der Tests mit dem Code herumgespielt. –
- 1. Wie kann ich die Werte von Variablen im JavaScript-Code einer Website ändern?
- 2. Wie kann ich die Blogpost-URL einer Jekyll-Website ändern?
- 3. Wie erstelle ich eine richtige Website?
- 4. Wie erstelle ich eine Eingabe, die nur Zeichenfolgen empfangen kann?
- 5. Eine Tabelle so beschränken, dass sie nur eine Zeile enthält
- 6. Wie erstelle ich einen Benutzer in SQL-Server, der nur Zugriff auf eine Tabelle hat und nur Zeilen einfügen kann
- 7. Wie die Werte einer Datei in einem Shell-Variable übergeben, so dass der Variable kann
- 8. Wie kann ich eine Website nur Sonntags "schließen"
- 9. Wie kann ich die Werte einer Transformation ändern?
- 10. mysql Werte in der Tabelle ändern?
- 11. Wie mache ich den Vollbildmodus der eingebetteten Website so, dass nur iframe belegt wird?
- 12. Wie kann ich machen, dass NSMutableArray nur eindeutige Werte akzeptiert?
- 13. Wie erstelle ich eine Tabelle, wo der Benutzer den Wert ändern kann, der ein Ergebnis in AngularJS
- 14. So ändern Sie eine Tabelle ohne Nullwerte
- 15. Wie kann ich eine gegebene Xpath-Zeichenfolge so ändern, dass nur Knoten in einem bestimmten xml-Dokument vorhanden sind
- 16. Wie kann ich die Einstellungen einer Website in IIS7 duplizieren?
- 17. Wie erstelle ich eine Nur-Header-Bibliothek?
- 18. Wie erstelle ich eine schattierte Box mit HTML/CSS wie die Apple-Website so schön hat?
- 19. Wie erstelle ich eine Tabelle, die in ein Panel eingefügt werden kann?
- 20. So ändern Sie die Schriftart in der alten Version Joomla! Administrator
- 21. eine virtualenv ändern, so dass in der globalen Website-Pakete installiert Pakete sind
- 22. Wie kann ich zwei verschiedene Werte aus einer anderen Tabelle mit nur einer Abfrage auswählen?
- 23. Wie kann die Schrumpfbreite einer Tabellenzelle so angepasst werden, dass sie nur ihrem Inhalt entspricht?
- 24. Wie erstelle ich eine Tabelle, in der ich mithilfe von Pfeilen mithilfe von Angular durch die Daten navigieren kann?
- 25. Wie kann ich bestätigen, dass eine Website vollständig vertrauenswürdig ist?
- 26. Wie kann ich mein Diagramm so ändern, dass es die richtigen Informationen für die Achsen anzeigt?
- 27. So finden & ersetzen Werte in einer Tabelle auf Werte in einer anderen Tabelle basiert
- 28. Kann ich das Gebietsschema auf einer Windows Azure-Website ändern?
- 29. Wie kann ich die Scrollbar-Position von QTableView so ändern, dass sie unterhalb der Kopfzeile liegt?
- 30. So ändern Sie TComponentProperty so, dass nur bestimmte Elemente in der Dropdown-Liste angezeigt werden?
Ich plante das gleiche. Danke für die schnelle und hilfreiche Antwort. –