Hallo,
so bin nun weiter gekommen und habe ein wenig gelesen:
<?php
if(!empty($_POST))
{
foreach ($_POST['termin'] as $Key => $Termin)
{
if (false === emtpy($Termin)
{
$Sql =
"INSERT INTO mitglied
SET
termin
= '" . sqlPrepare($Termin) . "'
,beginn
= " . sqlPrepare($_POST['beginn'][$Key]) . "
,ip
= " . ip2long($_SERVER['REMOTE_ADDR']) . "
,datum
= NOW()
";
mysql_query($Sql) or die('<pre>' . $Sql . '</pre>' . "\n\n" .
mysql_error());
}
}
}
?>
<script type="text/javascript">
<!--
var z=1;
function check(frm){
for (var i=1;i<=z;i++){
if(frm['name'+i].value==''){
alert('Bitte geben Sie überall was ein!');
frm['name'+i].focus();
return false;
}
}
}
function machFeld(frm){
z++;
d=document.createElement('div');
frm.insertBefore(d,document.getElementById('drueber'));
i=document.createElement('input');
i.name=i.id='name'+z;
d.appendChild(i);
}
//-->
</script>
<a name="dummy"></a>
<form name="form" action="#dummy" onsubmit="return check(this);">
<input name="button" type="button" onClick="machFeld(this.form);" value="Feld hinzufügen">
<input type="submit" name="Submit" value="Abschicken">
<table width="100%" border="0">
<tr>
<td width="15%" scope="row"><input name="beginn[]" id="beginn[]"></td>
<td width="85%"><input name="ende[]" id="ende[]"></td>
</tr>
</table>
</form>
So nun habe ich noch zwei kleine Probleme ich kann immer nur ein Feld nach unten erweitern, ABER es sollte immer beide Felder schön mit nach unten gehen und das zweite ist, dass ich die Felder nicht schön untereinader bekomme. Kann mir da noch jemand wenigstens helfen?
Gruß,
Rakedia