Informatikwiki

Albert Einstein Gymnasium Reutlingen

Benutzer-Werkzeuge

Webseiten-Werkzeuge


tmp:qg:pfingst2013

Pfingstaufgabe für die Gäste des QG

Die Schüler der J1 müssen eine Aufgabe nach Wahl bearbeiten, die Schüler der J2 und Ivonne beide Aufgaben. Wenn Ihr fertig seid, schreibt mir bitte ein Mail mit der Adresse zu euren Lösungen. — Frank Schiebel 2013/05/16 16:58

Projekt A - EMC, der e-mail-check

  1. Schreibe ein Formular mit einem einzigen Eingabefeld, dieses Formular soll nach dem Klick auf Absenden den Inhalt an sich selbst schicken.
  2. Das dort vorhandene Skript soll
    • versehentliche Leerzeichen am Anfang und am Ende der Eingabe entfernen (Hilfe hier);
    • prüfen, ob die Eingabe ein @ und einen . (= Punkt) enthält (Hilfe hier);
    • prüfen, ob die Eingabe länger als 7 Zeichen ist (Hilfe hier).
  3. Wenn obige drei Bedingungen erfüllt sind, soll das Skript ausgeben: Danke für die Eingabe.
  4. Wenn mindestens eine der obigen Bedingungen nicht erfüllt ist, soll das Skrpit ausgeben: Eingabe nicht korrekt!.
  5. Dein Quelltext muss mit ausführlichen, aussagekräftigen und korrekten Kommentaren versehen sein, andernfalls erfolgt Abzug.
  6. Layoute die Seite ansprechend und benenne die Datei mailcheck.php.

Projekt B - mehrdimensionale Arrays

  1. Informiere dich über mehrdimensionale Arrays auf der verlinkten Seite und erstelle einen solchen auf ähnliche Weise mit den Inhalten name, alter und hobby als sekundären Index.
  2. Fülle das Array mit zehn fiktiven Personen samt Alter und Hobby.
  3. 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!
  4. Dein Quelltext muss mit ausführlichen, aussagekräftigen und korrekten Kommentaren versehen sein, andernfalls erfolgt Abzug.
  5. Layoute die Seite ansprechend und benenne die Datei dimensionarray.php.
tmp/qg/pfingst2013.txt · Zuletzt geändert: 16.05.2013 17:01 von Frank Schiebel