PHP7, MVC, OOP, MySQL, Javascript, Composer, Export nach Excel, Export nach PDF, PHPMailer Ratcher-PHP-Server, Twig, Bootstrap, JQuery, HideShowPassword
Diese Plattform ermöglicht die Veröffentlichung von Vorschlägen von Lehrkräften einer Bildungseinrichtung.
Diese Plattform bietet Lehrern einer Institution die Möglichkeit, ihre Vorschläge mit anderen innerhalb derselben Institution zu teilen.
https://www.youtube.com/watch?v=3RmUDs5ip_4
Lehrervorschläge.pdf
Getestet auf WAMP-Server – Getestet auf WAMP-Server:
Apache/2.4.37 (Win64)
PHP/7.2.14 – Für Apache definierter Port: 80
MySQL/5.7.24
Erstellen Sie auf dem WAMP-Server einen neuen virtuellen Host, im Folgenden MS94PROJEKAT – als virtuellen Host, mit dem Pfad zum öffentlichen Ordner: pathtoMS94PROJEKATpublic
Erstellen Sie einen virtuellen Host.
Erstellen Sie eine neue leere Basis. (im Folgenden Datenbankname: teacher_suggestions) 2.1. SORTIERUNG SETZEN AUF: utf8_unicode_ci
Erstellen Sie eine Datenbank mit der Sortierung utf8_unicode_ci.
hint: (C:wamp64binmysqlmysql5.7.24bin)
Führen Sie den Befehl mysql -h localhost -u root -p teacher_suggestions <databaseSetup.sql aus
Init-Datenbank.
Führen Sie die Composer-Installation aus.
Führen Sie „Composer-Installation“ aus.
Legen Sie in der Datei AppConfig die Variablen entsprechend fest: DB_HOST = 'localhost'; DB_NAME = 'teacher_suggestions'; DB_USER = 'root'; DB_PASSWORD = 'CODE';
Hinweis: (Stellen Sie bei Bedarf anstelle von „root“ den entsprechenden Benutzer ein.) Hinweis: (Stellen Sie bei Bedarf anstelle von „localhost“ den entsprechenden HOST ein.)
Geben Sie die richtigen Anmeldeinformationen für die Verbindung zur Datenbank ein.
Setzen Sie in der Datei AppConfig die Variable SEND_MAIL auf true, falls gewünscht, und legen Sie dann in der Datei AppMail (Zeilen 29, 30, 35) die entsprechende Konfiguration IHRES Kontos fest, aus der sich die Aktivierungs-E-Mail und das Passwort ändern E-Mail wird gesendet. Erstellen Sie auch in diesem Fall einen neuen Benutzer mit einer ECHTEN E-Mail-Adresse. Aktivieren Sie umgekehrt den Benutzer manuell in der Datenbank: teacher_predlozi, Tabelle Benutzer, Spalte is_active. Auf 1 setzen.
Bearbeiten Sie in der Datei AppConfig die Variable SEND_MAIL, wenn die E-Mail zur Aktivierung und zum Zurücksetzen des Passworts an den Benutzer gesendet werden soll. Andernfalls machen Sie es manuell.
Alle Benutzer haben den Code 123456, Benutzer: [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected]
Hinweis: ([email protected] ist Admin)
Alle Benutzer haben das Passwort: 123456.
Starten Sie den Web Socket-Server. Die Datei befindet sich in AppWebSocketServer.php.
Hinweis: (Befehl: php WebSocketServer.php)
Führen Sie AppWebSocketServer.php aus: php WebSocketServer.php.
Führen Sie die Anwendung im Browser aus: MS94PROJEKAT.
Führen Sie eine virtuelle gehostete Anwendung im Browser aus.