Fürs Abi? Zwei Fälle denkbar:
1. Informatiklehrer = ein Idiot
Schreib ihm ein Gästebuch oder ein Forum mit PEAR-Standarts, PHP-DOC-Kommentaren und viel OOP, Templates und super Generationszeiten. Dazu eine Doku, in der du darauf rumreitest, dass dein Gästebuch Enterprise-Standarts (die du nachfolgend auführlich beschreibst) erfüllt. Damit ist jeder glücklich, der keine Ahnung hat.
2. Informatiklehrer = Profi (soweit man das erwarten darf)
Viel Glück. Leg dir schon mal die kommenden Sommerferien beiseite, miete dir rechtzeitig einen eigenen Webserver und plane vorher (auf PAPIER!) etwas wie ein riesen CMS, eine API für PHP-Anwendungen oder ähnliches (Forenserver, Groupware mit IMAP-Client, ...). Hauptsache groß, und besser als alles, was momentan in dem Bereich erhältlich ist. Das ist das Problem mit anspruchsvollen Lehrern, sie erwarten zu viel, wenn sie wissen, dass man selber was kann
. Das ganze muss dann noch schön dokumentiert, und je nachdem, wer das Papier noch ließt, erläutert, beschrieben und veranschaulicht werden. Viel Glück, mein Lehrer ist leider im letzteren Bereich einzuordnen, weshalb die besondere Lernleistung nicht in Informatik erfolgt...
Edit: Veröffentliche es als Open-Source. Das bringt Boni bei diesen Linux-Freaks aus der Schule
Edit2: Fall1 -> 30 Arbeitsstunden max.! Fall2 -> 100+ ..
---
Arbeit ist das Feuer der Gestaltung. - Marx