habe ein kleines problem! ich habe einen seite gebaut auf der sich mehrere formulare befinden. die einzelnen sachen werden dynamisch erzeugt und somit haben auch alle felder den selben namen! wie kann ich es anstellen das nur das formular überprüft wird wo ich auch den button drücke?
Code:
<?php
$strSQL = "select * from verlosung";
$strMain = @mysql_query($strSQL) or die("Query failed");
$strResult = mysql_fetch_array($strMain);
$strResultCount = mysql_num_rows($strMain);
if ($strResultCount == 1)
{
echo("<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">");
echo("<tr>");
echo("<td style=\"color:#6D6E71\">");
echo "Es ist ".$strResultCount ." Verlosung auf dsights.com online<br>\n";
echo("</td>");
echo("</tr>");
echo("</table>");
}
if ($strResultCount > 1)
{
echo("<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">");
echo("<tr>");
echo("<td style=\"color:#6D6E71\">");
echo "Es sind ".$strResultCount ." Verlosungen auf dsights.com online<br>\n";
echo("</td>");
echo("</tr>");
echo("</table>");
}
if ($strResultCount == "")
{
echo("<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">");
echo("<tr>");
echo("<td style=\"color:#6D6E71\">");
echo "Es sind ".$strResultCount ." Verlosungen auf dsights.com online!<br>\n";
echo("</td>");
echo("</tr>");
echo("</table>");
}
else
{
for ($i=0; $i<$strResultCount; $i++)
{
$cut_id = mysql_result($strMain, $i, "id");
$cut_name_der_verlosung = mysql_result($strMain, $i, "name_der_verlosung");
$cut_bild_adresse = mysql_result($strMain, $i, "bild_adresse");
$cut_info = mysql_result($strMain, $i, "info");
$cut_link_1 = mysql_result($strMain, $i, "link_1");
$cut_link_2 = mysql_result($strMain, $i, "link_2");
$cut_link_name_1 = mysql_result($strMain, $i, "link_name_1");
$cut_link_name_2 = mysql_result($strMain, $i, "link_name_2");
$cut_link_info_1 = mysql_result($strMain, $i, "link_info_1");
$cut_link_info_2 = mysql_result($strMain, $i, "link_info_2");
?>
<td width="50%" height="180">
</table>
<!--------------------------- INHALT ANFANG ---------------------------->
<center>
<table border="0" width="550">
<tr>
<td>
<!-------------------------- table db inhalt
<?php
$abfrage = "SELECT * FROM verlosung";
$ergebnis = mysql_query($abfrage);
?>
<table align="center" border="1" bordercolor="#000000">
<tr>
<?php
for($j=0; $j<(mysql_num_fields($ergebnis)); $j++) //j wird hochgezählt, solange j kleiner als die anzahl der
//spalten des Ergebnisses ist.
echo "<th>".mysql_field_name($ergebnis, $j)."</th>";//ausgabe der feldnamen / des Tabellenkopfes
?>
</tr>
<?php
while($zeile=mysql_fetch_row($ergebnis)) //durchlaufen solange mysql_fetch_row ein ergebnis zurückliefert
{
?>
<tr>
<?php
for($j=0;$j<(mysql_num_fields($ergebnis));$j++) //$j hochzählen solange j kleiner ist als die anzahl der felder
{
?>
<td><?php echo $zeile[$j];?></td> <?php //ausgabe der zelle ?>
<?php }?>
</tr>
<?php
};
mysql_free_result($ergebnis); //leeren des speichers
?>
</table>
---->
<table border="0" width="500">
<tr>
<td>
<center><br>
<table width="500" style="border:2px; border-color:#6D6E72; border-style:solid;" cellspacing="0" cellpadding="0">
<tr>
<td height="1" colspan="3"></td>
</tr>
<tr>
<td width="30" align="center" class="borderTeam2"><?php echo $i+1; ?>.</td>
<td width="1"></td>
<td width="436" align="center" class="borderTeam2"><div align="left"><b> <?php echo $cut_name_der_verlosung; ?></b>
</div></td>
</tr>
<tr>
<td colspan="3"> </td>
</tr>
<tr>
<td colspan="3" align="center"><img src="<?php echo $cut_bild_adresse;?>"></td>
</tr>
<tr>
<td colspan="3"> </td>
</tr>
<tr>
<td colspan="3"><table border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="50" valign="top" class="textNormal"><div align="left">Info:</div></td>
<td width="370" class="textNormal" valign="top"><?php echo $cut_info;?></td>
</tr>
</table></td>
</tr>
<tr>
<td colspan="3"> </td>
</tr>
<tr>
<td colspan="3"><table border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="50" valign="top" class="textNormal"><div align="left">Link(s):</div></td>
<td width="410">
<div align="left">
<table width="410" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="40" valign="top" class="textNormal">
<a href="http://<?php echo $cut_link_1;?>" target="_blank">
<?php
if ($cut_link_name_1 == "")
{
echo $cut_link_1;
}
else
{
echo $cut_link_name_1;
}
?></a>
</td>
<td width="370" class="textNormal"><?php echo $cut_link_info_1;?></td>
</tr>
<tr>
<td class="textNormal" valign="top">
<a href="http://<?php echo $cut_link_2;?>" target="_blank">
<?php
if ($cut_link_name_2 == "")
{
echo $cut_link_2;
}
else
{
echo $cut_link_name_2;
}
?></a>
</td>
<td class="textNormal"><?php echo $cut_link_info_2;?></td>
</tr>
</table>
</div></td>
</tr>
</table></td>
</tr>
<tr>
<td colspan="3">
<!-- form anfang --><form name="kontaktform" method="post" action="absenden.php">
<table align="center" width="285" height="100%" border="0" class="textNormal">
<tr>
<td colspan="2"> </td>
</tr>
<tr>
<td width="79">Name: * </td>
<td width="150"><input name="name" type="text" class="textfield" size="25"></td>
</tr>
<tr>
<td>Anschrift: * </td>
<td><input name="anschrift" type="text" class="textfield" size="25"></td>
</tr>
<tr>
<td>Handy: * </td>
<td><input name="handy" type="text" class="textfield" size="25"></td>
</tr>
<tr>
<td>Email: * </td>
<td><input name="email" type="text" class="textfield" size="25"></td>
</tr>
<tr>
<td><div align="center"></div></td>
<td><div align="left">* =Pflichteingabe</div></td>
</tr>
<tr>
<td colspan="2"> </td>
</tr>
<tr>
<td colspan="2"><div align="center"><a href="javascript:chkFormular();" onFocus="if(this.blur)this.blur();" class="button">senden</a></div></td>
</tr>
</table>
</form><!-- form ende -->
</td>
</tr>
<tr>
<td colspan="3"> </td>
</tr>
</table>
</center>
</td>
</tr>
</table>
<?php }} ?>
mfg stefan