Lernquellen
Erste Schritte https://www.peterkropff.de/site/php/grundlagen.htm https://www.schattenbaum.net/php/datum.php
Erste Schritte https://www.peterkropff.de/site/php/grundlagen.htm https://www.schattenbaum.net/php/datum.php
Eine php-Klasse hat einige Variablen und Funktionen, die dann für die Instanz der Klasse (= das Objekt) zur Verfügung stehen. Um richtig sauber zu programmieren, legt man für jede Klassendefinition eine eigene Datei an und nutzt diese Datei dann in der Haupt-Datei so: include_once ‚Person.php‘; include_once ‚Lehrer.php‘; Es gibt Eltern- und Kindklassen, das macht man
Php Klassen erstellen und einbinden, Variablenarten Read More »
Im Aufruf der Kommandozeile (cmd) stehen verschiedene Befehle zur Verfügung, die ich heute genutzt habe, um ein gespeichertes WLAN-Passwort auszulesen: netsh wlan show profiles netsh wlan show profiles NAME key=clear Weitere Befehle auf folgenden Seiten: Thomas-Krenn-Wiki und Kompendium Netzwerkbefehle Außerdem habe ich heute gelernt, dass Raumgeometrie auf „deutsch“ Stereometrie heißt. Allerdings auch mal mit Stegografie
Kommandozeile und Stereometrie Read More »
Mit dem PlugIn für Moodle (Nextcloud/Owncloud) kann man eigene Dateiverwaltungen von der Nextcloud auf Moodle einbinden. https://docs.moodle.org/35/en/ownCloud_Repository Die Anleitung ist zwar mühsam zu lesen, klappt aber sehr gut. Man kann damit allerdings nicht über das Moodle-Interface auch Dateien in das Repository hochladen. Nächster Schritt: WebDav einbinden. Das ist nicht so einfach, weil ich nur einen
Repositories für Moodle Read More »
In php kann man Klassen definieren. Ein neues Objekt gehört immer zu einer Klasse. Zum Beispiel nutze ich bei meiner Datenbankabfrage ein Objekt $db, welches der Klasse PDO angehört. Klassen verfügen über gobale Variablen und verschiedene Funktionen. Zwei wichtige Standard-Funktionen sind der Constructor und der Destructor. Erzeuge ich ein Objekt (auch genannt: eine Instanz einer
Php Klassen und Funktionen Read More »
Mit einem html-Formular kann man Datenbank-Einträge anlegen lassen. Ich habe dazu ein Formular erstellt und mit Bootstrap formatiert. In <form> wird eine action geschrieben, bei mir heißt es request.php. Dieses php-Dokument wird aufgerufen, wenn er Benutzer auf den Button „absenden“ klickt und bekommt alle eingegebenen Werte als Variablen übergeben, die es dann in die Datenbank
Datenbanken befüllen, php-Regeln Read More »
Abruf von Daten aus einer Tabelle (ohne die Relationstabellen mit zu beachten) Code Erklärung <!DOCTYPE html> <html> <head> <meta charset=“utf-8″> <title>Ausgabe</title> <link rel=“stylesheet“ type=“text/css“ href=“DataTables-1.10.18/css/jquery.dataTables.min.css“/><script type=“text/javascript“ src=“jQuery-3.3.1/jquery-3.3.1.min.js“></script> <script type=“text/javascript“ src=“DataTables-1.10.18/js/jquery.dataTables.min.js“></script> <script type=“text/javascript“> $(document).ready( function () { $(‚#ausgabetab‘).DataTable({ paging: true, }); } ); </script> </head> Ich beginne mit einem html-Dokument. Es wird das Zeichset gesetzt und
Eine Tabelle abrufen (Datenbank) Read More »
Die meisten Dateien, die „programme“ oder „Webseiten“ darstellen, sind nichts anderes als Textdateien. Sie können mit jedem beliebigen Texteditor bearbeitet werden. Damit Browser und andere verarbeitende Software erkennt, um was für eine Art von Datei es sich handelt, nutzt man zum einen die Dateiendung, viel wichtiger aber ein standardisiertes Grundgerüst, an dem alle wichtigen Daten
Ich plane eine App, ein Ernährungstagebuch. Dafür habe ich mir erstmal überlegt, welche Einträge ich pro Mahlzeit machen möchte. Es gibt einige (wie zum Beispiel der Grund oder der Ort), die sich immer wiederholen, es sollen Auswahlfelder sein, kein Freitext. Von Michael habe ich gelernt, dass man in jede Tabelle eine id-Spalte einfügt, die man
Datenbankplanung – erste Schritte Read More »