hell18
Ja Hallo erst mal ich hab da ein Problem und zwar hab ich ne Page auf der man sich verschiedene Sachen runterladen kann. Jetzt bastele ich ein bischen
an der Seite rum also alles aus ner Datenbank.
Jetzt hab ich das so gemacht das am Anfang in der Tabelle nur der Name des Downloads sowie das Upload Datum stehen. Daneben ist noch eine Schaltfläche
mit der ich folgende Funktion (Javascript) aufrufe:
<script type="text/javascript">
function show () {
if (document.getElementById)
document.getElementById("furz").style.visibility = "visible";
}
function notshow () {
if (document.getElementById)
document.getElementById("furz").style.visibility = "hidden";
}
</script>
Wird jetzt vom User auf die Schaltfläche geklickt wird der Rest der Tabelle oder besser gesagt eine neue eingeblendet. Das hab ich mit dem folgenden Code gemacht:
<table width="510" border="1" cellpadding="0" cellspacing="0" bordercolor="#333333" class="Stil9">
<tr class="Stil10">
<td><div align='left'>Fun Pack 01 </div></td>
<td><div align='left'>Upload Datum</div> </td>
<td><div align="right"><a href="java script:show()" class="Stil17">Details & Download Link anzeigen </a></div></td>
</tr>
</table>
<table width="510" border="1" cellpadding="0" cellspacing="0" bordercolor="#333333" class="Stil9" id="furz" style="visibility:hidden;>
<tr class="Stil9">
<tr class="Stil9">
<td colspan="2"><div align="left"><span class="Stil10">Uploader:</span></div></td>
<td width="93"><span class="Stil10">hell18</span></td>
<td width="115"><span class="Stil10">Datei Größe: </span></td>
<td width="106"><span class="Stil10">1,535 Mb </span></td>
</tr>
<tr class="Stil9">
<td colspan="2"><span class="Stil10">Upload Datum: </span></td>
<td><span class="Stil10">26.12.2005</span></td>
<td><span class="Stil10">Zum Download: </span></td>
<td><a href="#" class="Stil10">Download now</a> </td>
</tr>
<tr>
<td width="140" class="Stil10">Begrenzung / Maximal </td>
<td width="44"><div align="left"><span class="Stil10">ja/600</span></div></td>
<td> </td>
<td colspan="2"> </td>
</tr>
<tr>
<td colspan="2"><div align="left" class="Stil10"><a href="#">Noch ein Link</a> </div></td>
<td> </td>
<td colspan="2"><div align="center"><a href="#" class="Stil10">Infos zum Download </a></div></td>
</tr>
</table>
Halt nur im PHP Stil mit echo halt.
So jetzt hab ich da Problem das ich auf einer Seite mehre solcher Teile ausgebe. So 10 Stück.
Wenn ich jetzt aber beim fünftem Ding auf - Details & Download Link anzeigen - klicke werden die Details der ersten Tabelle angezeigt.
Meine alles entscheidende Frage lautet:
Wie kann ich dafür sorgen das die Anzeige Funktion bei jeder Tabelle funktioniert.
THX für Rat & Tat
Euer mixmaster
an der Seite rum also alles aus ner Datenbank.
Jetzt hab ich das so gemacht das am Anfang in der Tabelle nur der Name des Downloads sowie das Upload Datum stehen. Daneben ist noch eine Schaltfläche
mit der ich folgende Funktion (Javascript) aufrufe:
<script type="text/javascript">
function show () {
if (document.getElementById)
document.getElementById("furz").style.visibility = "visible";
}
function notshow () {
if (document.getElementById)
document.getElementById("furz").style.visibility = "hidden";
}
</script>
Wird jetzt vom User auf die Schaltfläche geklickt wird der Rest der Tabelle oder besser gesagt eine neue eingeblendet. Das hab ich mit dem folgenden Code gemacht:
<table width="510" border="1" cellpadding="0" cellspacing="0" bordercolor="#333333" class="Stil9">
<tr class="Stil10">
<td><div align='left'>Fun Pack 01 </div></td>
<td><div align='left'>Upload Datum</div> </td>
<td><div align="right"><a href="java script:show()" class="Stil17">Details & Download Link anzeigen </a></div></td>
</tr>
</table>
<table width="510" border="1" cellpadding="0" cellspacing="0" bordercolor="#333333" class="Stil9" id="furz" style="visibility:hidden;>
<tr class="Stil9">
<tr class="Stil9">
<td colspan="2"><div align="left"><span class="Stil10">Uploader:</span></div></td>
<td width="93"><span class="Stil10">hell18</span></td>
<td width="115"><span class="Stil10">Datei Größe: </span></td>
<td width="106"><span class="Stil10">1,535 Mb </span></td>
</tr>
<tr class="Stil9">
<td colspan="2"><span class="Stil10">Upload Datum: </span></td>
<td><span class="Stil10">26.12.2005</span></td>
<td><span class="Stil10">Zum Download: </span></td>
<td><a href="#" class="Stil10">Download now</a> </td>
</tr>
<tr>
<td width="140" class="Stil10">Begrenzung / Maximal </td>
<td width="44"><div align="left"><span class="Stil10">ja/600</span></div></td>
<td> </td>
<td colspan="2"> </td>
</tr>
<tr>
<td colspan="2"><div align="left" class="Stil10"><a href="#">Noch ein Link</a> </div></td>
<td> </td>
<td colspan="2"><div align="center"><a href="#" class="Stil10">Infos zum Download </a></div></td>
</tr>
</table>
Halt nur im PHP Stil mit echo halt.
So jetzt hab ich da Problem das ich auf einer Seite mehre solcher Teile ausgebe. So 10 Stück.
Wenn ich jetzt aber beim fünftem Ding auf - Details & Download Link anzeigen - klicke werden die Details der ersten Tabelle angezeigt.
Meine alles entscheidende Frage lautet:
Wie kann ich dafür sorgen das die Anzeige Funktion bei jeder Tabelle funktioniert.
THX für Rat & Tat
Euer mixmaster
