SGD Fernstudium Fachinformatiker YSQL09D Lösung

SGD Fernstudium Fachinformatiker YSQL09D Lösung Cover - SGD Fernstudium Fachinformatiker YSQL09D Lösung 3.00
3,00 €

SGD Lösung YSQL09D Note 1 100%

Dieses Paket beinhaltet die kompletten Lösungen + Bewertung für:

->YSQL09D Erste Schritte, Reguläre Ausdrücke und Verifizierung

Die Lösungen bitte nur zur Selbstüberprüfung nutzen ;)

Solltet Ihr alle Lösungen + Bewertungen auf einen Schlag und sehr viel billiger kaufen wollen, könnt Ihr gern das Komplettpaket in meinem Profil kaufen :)
Diese Lösung enthält 1 Dateien: (zip) ~214.64 KB
Diese Lösung zu Deinen Favoriten hinzufügen?
Diese Lösung zum Warenkorb hinzufügen?
YSQL09D Erste Schrit...ke und Verifizierung.zip ~ 214.64 KB
Die Einsendeaufgaben zu diesem Heft bestehen im Wesentlichen aus Programmieraufgaben. Bitte senden Sie für eine vollständige Lösung Folgendes ein:
Ein Lösungsdokument im Format einer gängigen Textverarbeitung (doc, docx, odt, rtf) mit Ihrem Namen, dem Heftkürzel und Ihrer Vertragsnummer.
Packen Sie zusätzlich alle zur Lösung gehörenden Dateien gemeinsam in ein Zip- oder Rar-Archiv und senden Sie dieses Archiv ebenfalls ein. Gerne dürfen Sie auch das Lösungsdokument diesem Archiv hinzufügen.
1. Aufgabe:
Exportieren Sie die in diesem Heft erarbeitete Datenbankstruktur des Praxisprojekts. Senden Sie den SQL-Dump mit ein.
2. Aufgabe:
Aufbauend auf der Übung zur Verifizierung einer E-Mail-Adresse sollen Sie sicherstellen, dass eine E-Mail-Adresse nur mit einem alphanumerischen Zeichen beginnen und auch nur mit einem alphanumerischen Zeichen enden kann. Die weiteren Regeln, die in der Übung zur Verifizierung einer gültigen E-Mail-Adresse gefordert wurden, sollen weiter gelten.
Das ist der reguläre Ausdruck, auf dem Sie aufbauen sollen:
"/\w+@\w+\.\w{2}/"
Was Sie ergänzen müssen, sind Steuerzeichen für den Beginn und das Ende der Zeichenkette, die ein Anwender eingibt.
Das erste Zeichen wird dazu mit einem vorangestellten Steuerzeichen markiert und dem letzten Zeichen des Patterns folgt ein weiteres Steuerzeichen.
Die Eingabe des Anwenders muss damit vollständig mit einer gültigen E-Mail-Adresse identisch sein.
Notieren Sie nachfolgend den regulären Ausdruck oder schicken Sie den Quellcode mit dem regulären Ausdruck ein. Sie können den Quellcode auch gerne in das Lösungsdokument integrieren.
Die nachfolgenden Aufgaben werden in einer mehrteiligen Praxisaufgabe – aufbauend auf der Registrierungsseite registrieren.php – die Vervollständigung der Login-Seite login.php umsetzen. Diese Aufgabe und alle folgenden Aufgaben, die das Praxisprojekt weiterentwickeln, basieren explizit darauf, dass alle Übungen in dem Heft nachvollzogen sind und Sie einen Wissensstand haben, wie er bis hierher behandelt wurde.
Die Login-Seite in unserem Praxisprojekt wird mit den nachfolgenden Aufgaben erstellt und dabei mithilfe von regulären Ausdrücken die Plausibilität der Anmeldedaten des Benutzers überprüfen.
Die Daten werden analog des Standes der Registrierungsseite noch nicht in die Datenbank eingetragen.
Achten Sie bitte darauf, dass Sie sich streng an die geforderten Strukturen halten.
3. Aufgabe:
Erstellen Sie eine PHP-Datei login.inc.php, in der das Formular mit den Eingabefeldern für die Userid und das Passwort definiert wird.
Die Daten von dem neuen Formular werden – wieder per POST – an die Datei login.php statt registrieren.php übergeben.
4. Aufgabe:
Binden Sie die PHP-Datei login.inc.php, in der das Formular mit den Eingabefeldern zur Anmeldung in dem Netzwerk definiert ist, in die Datei login.php mit require ein.
Sie ersetzen dazu einfach die require-Anweisung an der Stelle, wo sie in der Datei registrieren.php die Datei registrieren.inc.php einbinden
5. Aufgabe:
In der Klasse Login (Datei login.php) führen Sie die private Methode anmelden_db() ein, die einen leeren Körper haben soll.
6. Aufgabe:
In der Klasse Login führen Sie eine Methode _login() ein. Dazu können Sie die Methode registrieren() aus der Klasse Registrierung (Datei registrieren.php) als Vorlage verwenden. Sie brauchen nur deren Namen zu ändern und in der if-Bedingung den Namen der aufgerufene Methode $this -> eintragen_db() durch $this -> anmelden_db() ersetzen.
7. Aufgabe:
In der Klasse Login führen Sie eine Methode plausibilisieren() ein, die im Wesentlichen der gleichnamigen Methode in der Klasse Registrierung entspricht und die Sie von dort direkt kopieren können. Nur werden hier nur die Userid und das Passwort geprüft.
Vereinfachen Sie die Methode, indem Sie alle überflüssigen Überprüfungen löschen.
8. Aufgabe:
Instanziieren Sie in der Datei login.php die Klasse Login (das geht vollkommen analog zur Instanziierung eines Objekts der Klasse Registrierung in der Datei registrieren.php).
9. Aufgabe:
Rufen Sie die Methode _login() des Objekts vom Typ Login auf, wenn die übergebenen Werte in $_POST vorhanden sind. Dazu überprüfen Sie, ob die Größe von $_POST größer 0 ist (analog wie in der Datei registrieren.php).
Vorschau
Weitere Information: 05.02.2025 - 03:27:52
  Kategorie: Technik und Informatik
Eingestellt am: 01.02.2025 von JinxStudies
Letzte Aktualisierung: 04.02.2025
0 Bewertung
12345
Studium:
Bisher verkauft: 0 mal
Bisher aufgerufen: 36 mal
Prüfungs-/Lernheft-Code: 420
Benotung: 1
Bewertungen
noch keine Bewertungen vorhanden
Benötigst Du Hilfe?
Solltest du Hilfe benötigen, dann wende dich bitte an unseren Support. Wir helfen dir gerne weiter!
Was ist StudyAid.de?
StudyAid.de ist eine Plattform um selbst erstellte Musterlösungen, Einsendeaufgaben oder Lernhilfen zu verkaufen.

Jeder kann mitmachen. StudyAid.de ist sicher, schnell, komfortabel und 100% kostenlos.
Rechtliches
Für diesen Artikel ist der Verkäufer verantwortlich.

Sollte mal etwas nicht passen, kannst Du gerne hier einen Verstoß melden oder Dich einfach an unseren Support wenden.

Alle Preise verstehen sich inkl. der gesetzlichen MwSt.
Mehr von JinxStudies
 
Zahlungsarten
  • Payments
Auf StudyAid.de verkaufen
> 2000
Schrieb uns eine WhatsApp