Goeiemorgen,
Bij een project dat ik nodig heb kan ik eerst kiezen uit 4 opties. Dit doe ik doormiddel van radio buttons.
Vervolgens kijk ik met een button of het keuze 1,2 of 4 is. Zo ja dan komt er een tabel te voorschijn met verschillende inputs die ingevuld moeten worden.
Nu wil ik, nadat deze records zijn opgeslagen nogmaals met een button de data verzenden. Dit tijdelijk eerst als output op de pagina zelf. Daarna in een database (dat gaat wel lukken)
Alleen wanneer ik de 2e button klik krijg ik niet de output mee. Enig idee waarom?
Ik heb dit al op verschillende manieren geprobeerd. Uiteraard staat hier geen code om de textboxes etc te krijgen. Maar uberhaupt de echo verschijnt al niet.
Ik hoop dat iemand mij hierin kan helpen. Als er meer nodig is dan hoor ik dat graag.
Bzilla.
Bij een project dat ik nodig heb kan ik eerst kiezen uit 4 opties. Dit doe ik doormiddel van radio buttons.
Vervolgens kijk ik met een button of het keuze 1,2 of 4 is. Zo ja dan komt er een tabel te voorschijn met verschillende inputs die ingevuld moeten worden.
Nu wil ik, nadat deze records zijn opgeslagen nogmaals met een button de data verzenden. Dit tijdelijk eerst als output op de pagina zelf. Daarna in een database (dat gaat wel lukken)
Alleen wanneer ik de 2e button klik krijg ik niet de output mee. Enig idee waarom?
HTML:
<input type="radio" name="1" value="1"
<input type="radio" name="radio" value="2">
<input type="radio" name="radio" value="3">
<input type="radio" name="radio" value="4">
<Input type = "Submit" Name = "continu" Value="Continu">
PHP:
if(isset($_POST['continu']) and !empty($_POST['continu']))
{
if (!isset($_POST['radio']))
{
echo '<br>';
echo 'Please, select an option!';
}
else
{
if (($_POST['radio'] == '1') || ($_POST['radio'] == '2') || ($_POST['radio'] == '4'))
{
echo '<form name="submitForm" action="PAGESELF.php"method="POST">';
echo '<table class="waardes">';
echo '<tr>';
echo '<td class="waarde1">'; echo 'waarde1'; echo '</td>';
echo '<td class="waarde2">'; echo 'waarde2'; echo '</td>';
echo '<td class="waarde3">'; echo 'waarde3'; echo '</td>';
echo '</tr>';
echo '</table>';
echo '<input type="submit" name="submit" value="submit">';
echo '</form>';
if(!isset($_POST['submit']))
{
echo 'geen output';
}
else
{
echo 'wel output';
}
}
}
}
Ik heb dit al op verschillende manieren geprobeerd. Uiteraard staat hier geen code om de textboxes etc te krijgen. Maar uberhaupt de echo verschijnt al niet.
Ik hoop dat iemand mij hierin kan helpen. Als er meer nodig is dan hoor ik dat graag.
Bzilla.
Laatst bewerkt: