Hallo PHPler!
Ich schreibe mir ja ein script, dass mir automatisch den Quellcode für ein Tabellenmenü schreibt, das beim drüberfahren mit der maus seine Farbe ändert. Das klappt bei einer Tabellenzelle super.
Nun möchte ich, dass mir mein script mehrere dieser Zellen schreibt. Man kann angeben, wieviele Zellen das Menü haben soll, welche Zellenaufschrift und die URL des Links
Meine Tabellenzelle lasse ich so schreiben:
<?PHP
$zelle="<table width=\"$breitetabelle\" border=\"$rahmendicke\" bordercolor=\"$rahmenfarbe\" bgcolor=\"$hgtabelle\" cellspacing=\"0\" cellpadding=\"0\" align=\"$tabellenausrichtung\">
<tr>
<td width=\"$breitezelle\" class=\"normal\"><a href=\"$urllink\">$textzelle</a></td>
</tr>
</table>";
echo $zelle;
?>
Ich habe mir gedacht, dass ich eine Eingabe machen muss, die die Anzahl der Zellen angibt und dann eine For-Schleife programmiere, die immer den Wert des Textes und des Links um eins erhöht, der von einer Funktion geschrieben wird.
Leider habe ich überhaupt keine Idee, wie ich das anstellen soll.
Das Script muss außerdem erkennen, dass wenn man die Felder für zb. zelle 5 freilässt, dass es nur 4 Zellen schreiben soll.
Frage:
Wie geht das alles?
Wenn ihr mir da helfen könnt, wäre die Woche, die schon durch den Schulanfang am Arsch ist, gerettet.
Vielen herzlichen dank!
Ich schreibe mir ja ein script, dass mir automatisch den Quellcode für ein Tabellenmenü schreibt, das beim drüberfahren mit der maus seine Farbe ändert. Das klappt bei einer Tabellenzelle super.
Nun möchte ich, dass mir mein script mehrere dieser Zellen schreibt. Man kann angeben, wieviele Zellen das Menü haben soll, welche Zellenaufschrift und die URL des Links
Meine Tabellenzelle lasse ich so schreiben:
<?PHP
$zelle="<table width=\"$breitetabelle\" border=\"$rahmendicke\" bordercolor=\"$rahmenfarbe\" bgcolor=\"$hgtabelle\" cellspacing=\"0\" cellpadding=\"0\" align=\"$tabellenausrichtung\">
<tr>
<td width=\"$breitezelle\" class=\"normal\"><a href=\"$urllink\">$textzelle</a></td>
</tr>
</table>";
echo $zelle;
?>
Ich habe mir gedacht, dass ich eine Eingabe machen muss, die die Anzahl der Zellen angibt und dann eine For-Schleife programmiere, die immer den Wert des Textes und des Links um eins erhöht, der von einer Funktion geschrieben wird.
Leider habe ich überhaupt keine Idee, wie ich das anstellen soll.
Das Script muss außerdem erkennen, dass wenn man die Felder für zb. zelle 5 freilässt, dass es nur 4 Zellen schreiben soll.
Frage:
Wie geht das alles?
Wenn ihr mir da helfen könnt, wäre die Woche, die schon durch den Schulanfang am Arsch ist, gerettet.
Vielen herzlichen dank!
Kommentar