Benutzer-Werkzeuge

Webseiten-Werkzeuge


 [[pfingstaufgabe:2013]] 

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

pfingstaufgabe:2013 [2013/05/16 10:09] (aktuell)
sbel angelegt
Zeile 1: Zeile 1:
  
 +==== Projekt A - EMC, der e-mail-check ====
 +
 +  - Schreibe ein Formular mit einem einzigen Eingabefeld, dieses Formular soll nach dem Klick auf // Absenden // den Inhalt an sich selbst schicken.
 +  - Das dort vorhandene Skript soll
 +    * versehentliche Leerzeichen am Anfang und am Ende der Eingabe entfernen (Hilfe [[http://www.php.net/manual/de/function.trim.php|hier]]);
 +    * prüfen, ob die Eingabe ein **@** und einen **. (= Punkt)** enthält (Hilfe [[http://www.php.net/manual/de/function.strpos.php|hier]]);
 +    * prüfen, ob die Eingabe länger als 7 Zeichen ist (Hilfe [[http://www.php.net/manual/de/function.strlen.php|hier]]).
 +  - Wenn obige drei Bedingungen erfüllt sind, soll das Skript ausgeben: //Danke für die Eingabe//.
 +  - Wenn mindestens eine der obigen Bedingungen nicht erfüllt ist, soll das Skrpit ausgeben: //Eingabe nicht korrekt!//.
 +  - Dein Quelltext muss mit ausführlichen, aussagekräftigen und korrekten Kommentaren versehen sein, andernfalls erfolgt Abzug.
 +  - Layoute die Seite ansprechend und benenne die Datei //mailcheck.php//.
 +
 +----
 +
 +==== Projekt B - mehrdimensionale Arrays ====
 +
 +  - Informiere dich über **[[http://www.php-kurs.com/arrays-mehrdimensional.htm|mehrdimensionale Arrays]]** auf der verlinkten Seite und erstelle einen solchen auf ähnliche Weise mit den Inhalten **name**, **alter** und **hobby** //als sekundären Index//.
 +  - Fülle das Array mit zehn fiktiven Personen samt Alter und Hobby.
 +  - Finde eine Lösung, das Array nach Klick auf einen frei stehenden Button //Ausgabe// in folgender Weise auszugeben:
 +    * jeder "Datensatz" (= jede Person) soll eine eigene Zeile bekommen und mit Bullets (Aufzählungszeichen) beginnen;
 +    * die einzelnen Einträge sollen wie hier gezeigt ausgegeben werden:\\ => Name, Alter, Hobby sind jeweils **fett**-geschrieben
 +      * **Name:** Boris - **Alter:** 16 - **Hobby:** Wandern
 +      * **Name:** Helga - **Alter:** 8 - **Hobby:** Fußball
 +      * **Name:** Matthäus - **Alter:** 37 - **Hobby:** Joggen
 +      * **Name:** Bärbel - **Alter:** 54 - **Hobby:** Backen
 +      * ....
 +    * Achtung: CSS auslagern!
 +  - Dein Quelltext muss mit ausführlichen, aussagekräftigen und korrekten Kommentaren versehen sein, andernfalls erfolgt Abzug.
 +  - Layoute die Seite ansprechend und benenne die Datei //dimensionarray.php//.
 [[pfingstaufgabe:2013]] pfingstaufgabe/2013.txt · Zuletzt geändert: 2013/05/16 10:09 von sbel