PHP Tweaks Help

[quote=“codeispoetry, post:12, topic:342664”]
if(isset( $_POST[‘option_1’]) && isset($_POST[‘option_2’]) && [/quote] …

Try this as a standalone script and rem out the three $_POST options in order to test all eight possible options:

<?php 
declare(strict_types=1);
error_reporting(-1);
ini_set('display_errors', '1');

 $_POST['option_1'] = 'chkd';
 $_POST['option_2'] = 'chkd';
 $_POST['option_3'] = 'chkd';

$a1 = $_POST['option_1'] ?? FALSE;
$a2 = $_POST['option_2'] ?? FALSE;
$a3 = $_POST['option_3'] ?? FALSE;

echo '<br>';
  echo '<br>$a1 ==> ' .$a1;
  echo '<br>$a2 ==> ' .$a2;
  echo '<br>$a3 ==> ' .$a3;
echo '<br>';

if( $a1 && $a2 && $a3 ):
  echo '<br>$a1 && $a2 && $a3';

elseif($a1 && $a2):    
  echo '<br>Both $a1 && $a2';

elseif($a1 && $a3):    
  echo '<br>Both $a1 && $a3';

elseif($a2 && $a3):    
  echo '<br>Both $a2 && $a3';

elseif($a1):    
  echo '<br>Only $a1';

elseif($a2):    
  echo '<br>Only $a2';

elseif($a3):    
  echo '<br>Only $a3';

else:
  echo '<br>NONE chkd';

endif;

1 Like