Nieuw lid |
|
beste,
'k probeer via array enkele namen in te lezen om die daarna via mail te versturen.
'k heb volgende code om de array in te lezen:
<table>
<form method="post" action="inschrijving_verzenden.php">
<input type="hidden" name="voornaam" value="<?php echo $voornaam;?>">
<input type="hidden" name="naam" value="<?php echo $naam;?>">
<input type="hidden" name="email" value="<?php echo $email;?>">
<input type="hidden" name="kinderloop" value="<?php echo $kinderloop;?>">
<input type="hidden" name="kort" value="<?php echo $kort;?>">
<input type="hidden" name="lang" value="<?php echo $lang;?>">
<?php
for ($i=1; $i<$aantal_kind+1; $i++){
if ($i==1){
echo '<tr>';
echo '<td>';
echo '<b>';
echo "Kinderloop";
echo '</b>';
echo '</td>';
echo '</tr>';
echo '<tr>';
echo '<td width="50">';
echo '<p class="formulier">';
echo "Persoon".$i.": ";
echo '</td>';
echo '<td>';
echo '<input class="contact" type="text" name="$kind[$i]"/>';
echo '</td>';
echo '</tr>';
echo '<tr>';
echo '</tr>';
}
else{
echo '<tr>';
echo '<td width="50">';
echo '<p class="formulier">';
echo "Persoon".$i.": ";
echo '</td>';
echo '<td>';
echo '<input class="contact" type="text" name="$kind[$i]"/>';
echo '</td>';
echo '</tr>';
echo '<tr>';
echo '</tr>';
}
}
<table> <form method="post" action="inschrijving_verzenden.php"> <input type="hidden" name="voornaam" value=" <?php echo $voornaam;? >"> <input type="hidden" name="naam" value=" <?php echo $naam;? >"> <input type="hidden" name="email" value=" <?php echo $email;? >"> <input type="hidden" name="kinderloop" value=" <?php echo $kinderloop;? >"> <input type="hidden" name="kort" value=" <?php echo $kort;? >"> <input type="hidden" name="lang" value=" <?php echo $lang;? >"> <?php for ($i=1; $i<$aantal_kind+1; $i++){ if ($i==1){ echo '<p class="formulier">'; echo '<input class="contact" type="text" name="$kind[$i]"/>'; } else{ echo '<p class="formulier">'; echo '<input class="contact" type="text" name="$kind[$i]"/>'; } }
en volgende code om de array uit te lezen:
for ($i=1; $i<$aantal_kind+1; $i++){
if($i==1){
$message_bezoeker .= "Volgende personen hebt u ingeschreven voor de kinderloop: <br />";
$message_bezoeker .= "-" .$_POST[$kind[$i]]. "<br />";
}
else{
$message_bezoeker .= "-" .$_POST[$kind[$i]]. "<br />";
}
}
for ($i=1; $i<$aantal_kind+1; $i++){ if($i==1){ $message_bezoeker .= "Volgende personen hebt u ingeschreven voor de kinderloop: <br />"; $message_bezoeker .= "-" .$_POST[$kind[$i]]. "<br />"; } else{ $message_bezoeker .= "-" .$_POST[$kind[$i]]. "<br />"; } }
De for-lussen worden wel uitgevoerd, 'k krijg inputvakjes en de tekst en streepjes in de mail, enkel de ingevoerde namen ontbreken. 'k weet niet wat ik fout doe, 'k denk iets met die arrays maar 'k weet niet wat, als er iemand het weet ..
alvast bedankt
|