Radio-buttons
bvb: als radio met id same gechecked is, moeten de gegevens die m.b.t. die radio opgehaald worden uit de inputfields. als een andere radio gechecked is moeten er dus andere gegevens opgehaald worden.
code:
html:
<input type="radio" name="wed-pu" value="same" id="wed-pu-same" class="pickup"><label class="radio">Zelfde adres</label>
<input type="text" name="pu-sa-street" class="col-3 same">
<input type="text" name="pu-sa-number" class="col-1 same">
<input type="text" name="pu-sa-postal" pattern="[0-9]{4}" class="col-1 same">
<input type="text" name="pu-sa-place" class="col-3 same">
<input type="radio" name="wed-pu" value="different" id="wed-pu-different" class="pickup"><label class="radio">Verschillend adres</label>
<input type="text" name="pu-dif-1-street" class="col-3 different">
<input type="text" name="pu-dif-1-number" class="col-1 different">
<input type="text" name="pu-dif-1-postal" pattern="[0-9]{4}" class="col-1 different">
<input type="text" name="pu-dif-1-place" class="col-3 different">
<input type="text" name="pu-dif-2-street" class="col-3 different">
<input type="text" name="pu-dif-2-number" class="col-1 different">
<input type="text" name="pu-dif-2-postal" pattern="[0-9]{4}" class="col-1 different">
<input type="text" name="pu-dif-2-place" class="col-3 different">
php:
/*pickup*/
/*same*/
$pickupstreet = $_REQUEST['pu-sa-street'];
$pickupnumber = $_REQUEST['pu-sa-number'];
$pickuppostal = $_REQUEST['pu-sa-postal'];
$pickupplace = $_REQUEST['pu-sa-place'];
if (($pickupstreet=="")||($pickupnumber=="")||($pickuppostal=="")||($pickupplace=="")){
$pickupstreet = $_REQUEST['pu-dif-1-street'];
$pickupnumber = $_REQUEST['pu-dif-1-number'];
$pickuppostal = $_REQUEST['pu-dif-1-postal'];
$pickupplace = $_REQUEST['pu-dif-1-place'];
$pickupstreet2 = $_REQUEST['pu-dif-2-street'];
$pickupnumber2 = $_REQUEST['pu-dif-2-number'];
$pickuppostal2 = $_REQUEST['pu-dif-2-postal'];
$pickupplace2 = $_REQUEST['pu-dif-2-place'];
}
else{
$pickupstreet = $_REQUEST['pu-sa-street'];
$pickupnumber = $_REQUEST['pu-sa-number'];
$pickuppostal = $_REQUEST['pu-sa-postal'];
$pickupplace = $_REQUEST['pu-sa-place'];
Hij doet het als ik de gegevens tussen de if heb ingevuld, maar niet omgekeerd.
Help? please :(
Toevoeging op 28/05/2016 15:23:55:
het is bij het doorgeven dat hij een foutmelding geeft, omdat de pickup met nummers 2 achter niet vind.
Er zijn nog geen reacties op dit bericht.