Ils Einsendeaufgabe YSQL09C-XX1-K03

Ils Einsendeaufgabe YSQL09C-XX1-K03 Cover - Ils Einsendeaufgabe YSQL09C-XX1-K03 5.97
5,97 €

Reguläre Ausdrücke und Verifizierung

Ich bitte hier meine Lösung zum Heft YSQL09c an.

Die Lösungen wurden von mir persönlich erstellt und sollten nur als Hilfsmittel zur Lösungsfindung genutzt werden.
Bitte nicht 1 zu 1 übernehmen, auch die Bilder nicht.

Benötung: Note 2-.
Enthält Korrektur von Fernlehrer, also Sie können ein leichtes 100% schaffen.

Bei Fragen oder Problemen, helfe ich gern weiter.

Über eine positive Bewertung nach dem Kauf würde ich mich freuen.
Viel Erfolg:)
——————————————————-
1. Aufbauend auf die Übung mit der Verifizierung einer gültigen E-Mail-Adresse sollen Sie sicherstellen, dass eine E-Mail-Adresse nur mit einem alphanumerischen Zei-chen 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, sollten zudem natürlich weiter gelten. Diese können unverändert aus der Übung übernommen werden und lauten wie folgt:Die E-Mail-Adresse muss ein @-Zeichen enthalten, dem mindestens ein alphanume-risches Zeichen vorangehen muss und nach dem @-Zeichen muss mindestens ein al-phanumerisches Zeichen folgen.
Ein Punkt gehört zudem zwingend in den Teil der Eingabe, die dem @-Zeichen folgt (nach dem ersten alphanumerischen Zeichen hinter dem @-Zeichen) und dem Punkt folgen noch mindestens zwei alphanumerische Zeichen.Das war der reguläre Ausdruck, auf den Sie aufbauen sollen:"/w+@w+.w{2}/"Was Sie ergänzen müssen, sind Steuerzeichen für den Beginn und das Ende der Zei-chenkette, 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.

2. Erstellen Sie eine PHP-Datei login.inc.php, in der das Formular mit den Eingabefel-dern 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.

3. 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.in.php einbinden.

4. In der Klasse Login (Datei login.php) führen Sie die private Methodeanmelden_db() ein, die einen leeren Körper haben soll.

5. In der Klasse Login führen Sie eine Methode _login() ein. Dazu können Sie die Methode registieren() aus der Klasse Registrierung (Datei registrieren.php) als Vorlage verwenden. Sie brauchen bloß deren Namen zu ändern und in der if-Bedingung den Namen der aufgerufene Methode $this -> eintragen_db() durch $this -> anmelden_db() ersetzen.

6. In der Klasse Login führen Sie eine Methodeplausibilisieren() ein, die im Wesentlichen der gleichnamigen Methode in der Klasse Registrierung ent-spricht 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.

7. Instanziieren Sie in der Datei login.php die Klasse Login (das geht vollkommen ana-log wie die Instanziierung von Registrierung in der Datei registrieren.php).

8. Rufen Sie die Methode _login() des Objekts vom Typ Login auf, wenn die über-gebenen 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).
Diese Lösung enthält 1 Dateien: (zip) ~968.31 KB
Diese Lösung zu Deinen Favoriten hinzufügen?
Diese Lösung zum Warenkorb hinzufügen?
ysql09c..zip ~ 968.31 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, doc x, odt, rtf) mit Ihrem Namen, dem Heftkürzel und Ihrer Vertragsnummer.
Bitte fügen Sie bei Bedarf oder Aufforderung in der Aufgabenstellung zu einer Aufgabe den kompletten Lösungsquellcode und/oder eine Abbildung der Anwendung zur Laufzeit in das Dokument ein.
Tipp:
In jeder Windows-Version können Sie über die Taste den Bildschirminhalt als Grafik in die Zwischenablage kopieren. Aus dieser können Sie das Bild beispielsweise in ein Bildbearbeitungsprogramm einfügen, dort den relevanten Bereich ausschneiden und diesen in Ihr Lösungsdokument einfügen. In neueren Windows-Versionen steht Ihnen mit dem Snipping-Tool auch ein spezielles Werkzeug für diese Dinge zur Verfügung.
Packen Sie zusätzlich alle erforderlichen Dateien zusammen 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. Das Zusammenfassen von allen Dokumenten der Lösung zu einem Archiv ist grundsätzlich sehr sinnvoll, da die Anzahl der Dateien zum Upload im Studienzentrum beschränkt ist.
1. Aufgabe:
Aufbauend auf die Übung mit der Verifizierung einer gültigen 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, sollten zudem natürlich weiter gelten. Diese können unverändert aus der Übung übernommen werden und lauten wie folgt:
Die E-Mail-Adresse muss ein @-Zeichen enthalten, dem mindestens ein alphanumerisches Zeichen vorangehen muss und nach dem @-Zeichen muss mindestens ein alphanumerisches Zeichen folgen.
Ein Punkt gehört zudem zwingend in den Teil der Eingabe, die dem @-Zeichen folgt (nach dem ersten alphanumerischen Zeichen hinter dem @-Zeichen) und dem Punkt folgen noch mindestens zwei alphanumerische Zeichen.
Das war der reguläre Ausdruck, auf den 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.
u.s.w...
Vorschau
Weitere Information: 12.12.2024 - 01:12:19
  Kategorie: Technik und Informatik
Eingestellt am: 29.08.2021 von Rita01
Letzte Aktualisierung: 04.12.2022
0 Bewertung
12345
Studium:
Bisher verkauft: 12 mal
Bisher aufgerufen: 1155 mal
Prüfungs-/Lernheft-Code: YSQL09C-XX1-K03
Benotung: 2
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 Rita01
 
Zahlungsarten
  • Payments
Auf StudyAid.de verkaufen
> 2000
Schrieb uns eine WhatsApp