Sonntag, 2. November 2008

A2: PHP

Beim Lesen der Vorschau ist mir sofort einiges eingefallen, um das Leben (und das Programmieren) zu erleichtern.

Da wären erstens folgende beiden Funktionen zum Lesen und Schreiben einer Datei, die das File-Handling (fopen, fclose) ersparen:

Für die einzelnen Tracks braucht man nicht für jedes Formularfeld eine eigene Variable, sondern kann Arrays verwenden:

<input name="titel[0]" value="" type="text"> <input name="length[0]" value="" type="text">
...
<input name="titel[9]" value="" type="text"> <input name="length[9]" value="" type="text">

Im PHP kann dann ganz einfach über die Array-Einträge iteriert werden:
for($i=0; $i<10; $i++)
{
if($titel[$i]!="")
$album->tracks[] = new Track( $titel[$i], $length[$i] );
}

Keine Kommentare: