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.
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.
Die erste Aufgabe betrifft das Praxisprojekt. Wir wollen hier noch eine kleine Umbenennung von Ressourcen vornehmen und Pfade anpassen.
1. Aufgabe:
Nehmen Sie die finale Version des Praxisprojekts als Basis. Benennen Sie die Datei captchagenerieren.php in captchagenerieren.class.php und die Datei bildspeichern.php in bildspeichern.class.php um. Beide dienen ja nur zur Deklaration von Klassen und zur Erzeugung einer Instanz aus dieser Klassendeklaration. Wir wollen damit Konventionen einhalten, die im Heft schon an verschiedenen Stellen so aufgetaucht sind.
Sie müssen dann natürlich auch die Referenzen auf diese Dateien anpassen und das Projekt wieder testen. Konkret betreffen die Anpassungen der Referenzen dieses Mal Angaben des src-Attributs in img-Tags in verschiedenen Dateien sowie das Ziel der Datenübermittlung eines Formulars.
Geben Sie die Namen der Dateien an, in denen Sie die Anpassungen der Pfade vornehmen müssen, und jeweils die vollständigen konkreten Tags, in denen Sie den Dateinamen angepasst haben (Auszüge aus den Quellcodes oder ggf. Screenshots der Stellen im Quellcode).
u.s.w............