Hallo,
Weet er iemand een goede manier om data mee te nemen door verschillende formulieren.
De manier die ik nu gebruik lijkt me niet echt handig/veilig.
<?php if(is_numeric($_GET['section'] == 1)) { ?>
Select base model
<form action="dashboard.php?option=1§ion=2" name="server_parts_base" method="post">
<select name="server_base_model">
<?php
$sql = "SELECT id, model FROM server_parts_base";
$res = mysqli_query($db['connect'], $sql) or die(mysqli_error());
while($row = mysqli_fetch_assoc($res)){
echo '<option value="'.$row['id'].'">'.$row['model'].'</option>';
}
?>
</select>
<input type="submit" name="submit" value="Next"/>
</form>
<?php } elseif(is_numeric($_GET['section'] == 2)) {
foreach($_POST as $key=>$value){
$_SESSION[$key]=$value;
}
?>
Select number of harddisk
<form action="dashboard.php?option=1§ion=3" name="server_parts_base" method="post">
<select name="server_numb_disks">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
</select>
<input type="submit" name="submit" value="Next"/>
</form>
<?php } elseif(is_numeric($_GET['section'] == 3)) {
foreach($_POST as $key=>$value){
$_SESSION[$key]=$value;
}
?>
Select number of memory modules
<form action="dashboard.php?option=1§ion=4" name="server_parts_base" method="post">
<select name="server_numb_mem">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
</select>
<input type="submit" name="submit" value="Next"/>
</form>
<?php } elseif(is_numeric($_GET['section'] == 4)) {
foreach($_POST as $key=>$value){
$_SESSION[$key]=$value;
}
echo $_SESSION['server_base_model'];
echo '<br />';
echo $_SESSION['server_numb_disks'];
echo '<br />';
echo $_SESSION['server_numb_mem'];
} else { echo 'Oeps!'; }
?>
940 views