Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
faecher:informatik:oberstufe:datenbanken:projekt:dokuwiki_plugin:microblogging:step02:start [21.06.2021 16:13] – [Benutzer] sbel | faecher:informatik:oberstufe:datenbanken:projekt:dokuwiki_plugin:microblogging:step02:start [24.06.2021 09:42] (aktuell) – sbel | ||
---|---|---|---|
Zeile 107: | Zeile 107: | ||
if ( ! isset($_SERVER[' | if ( ! isset($_SERVER[' | ||
$renderer-> | $renderer-> | ||
- | return true | + | return true; |
} | } | ||
// get settings | // get settings | ||
- | $dbpasswd | + | $dbusername |
$dbname = $this-> | $dbname = $this-> | ||
$dbhost = $this-> | $dbhost = $this-> | ||
- | $dbtable | + | $dbpasswd |
- | // make db connection | + | // Create bloguser Object |
- | $bloguser = new bloguser($this-> | + | $bloguser = new bloguser($dbusername, |
- | // Prüfe, ob es den angemeldetn | + | // Prüfe, ob es den angemeldeten |
- | // nicht. | + | // nicht. |
$bloguser-> | $bloguser-> | ||
- | |||
- | |||
- | |||
[...] | [...] | ||
</ | </ | ||
+ | |||
+ | ==== Aufgaben ==== | ||
+ | |||
{{: | {{: | ||
Zeile 131: | Zeile 131: | ||
Füge die Codebestandteile von oben so in dein Projekt ein, dass diese dort funktionieren. Als angemeldeter Benutzer solltest du also die Ausgabe erhalten, dass es den Benutzer noch nicht gibt und dieser angelegt werden sollte. | Füge die Codebestandteile von oben so in dein Projekt ein, dass diese dort funktionieren. Als angemeldeter Benutzer solltest du also die Ausgabe erhalten, dass es den Benutzer noch nicht gibt und dieser angelegt werden sollte. | ||
+ | |||
+ | ---- | ||
{{: | {{: | ||
=== (A2) === | === (A2) === | ||
Zeile 146: | Zeile 148: | ||
// $statement= $this-> | // $statement= $this-> | ||
// $statement-> | // $statement-> | ||
- | // $treffer = $statement-> | + | // $treffer = $statement-> |
+ | // (Erklärung: | ||
+ | / versuchen es zu speichern. Wenn es das nullte Element nicht gibt, ist | ||
+ | // $treffer nicht gesetzt, das kann man mit ' | ||
| | ||
// TODO: Abfrage ergänzen, um zu prüfen obs den Benutzer gibt | // TODO: Abfrage ergänzen, um zu prüfen obs den Benutzer gibt | ||
Zeile 189: | Zeile 194: | ||
</ | </ | ||
++++ | ++++ | ||
+ | |||
+ | Ergänze eine Getter-Methode, | ||
+ | |||
+ | |||
+ | ---- | ||
+ | {{: | ||
+ | === (A3) === | ||
+ | |||
+ | Verifiziere, | ||
+ | |||
+ | Lege weitere Benutzer in DokuWiki an und prüfe, ob diese ebenfalls angelegt werden. | ||
+ | |||
+ | |||
---- | ---- | ||
[[{}..: | [[{}..: | ||