3a4
>
HTML Form Get and Post via PHP - RJM Programming - February, 2017
16,44d16
< $mode="length";
< if (isset($_GET['mode']) && isset($_POST['mode'])) {
< if (strtolower($_GET['mode']) == 'get') {
< $mode='get';
< } else if (strtolower($_GET['mode']) == 'post') {
< $mode='post';
< }
< if (strtolower($_POST['mode']) == 'get') {
< $mode='get';
< } else if (strtolower($_POST['mode']) == 'post') {
< $mode='post';
< }
< } else if (isset($_GET['mode'])) {
< if (strtolower($_GET['mode']) == 'get') {
< $mode='get';
< } else if (strtolower($_GET['mode']) == 'post') {
< $mode='post';
< }
< } else if (isset($_POST['mode'])) {
< if (strtolower($_POST['mode']) == 'get') {
< $mode='get';
< } else if (strtolower($_POST['mode']) == 'post') {
< $mode='post';
< }
< }
< echo "\n var mode='" . $mode . "'; \n";
<
<
< if ($mode == 'get') {
47d18
< echo "\n Object." . htmlspecialchars($name) . " = '" . htmlspecialchars($val) . "'; \n";
52,79d22
< echo "\n Object." . htmlspecialchars($name) . " = '" . htmlspecialchars($val) . "'; \n";
< }
< } else if ($mode == 'post') {
< foreach ($_GET as $name => $val) {
< echo "\n bc='lightgreen'; \n";
< echo "\n Object." . htmlspecialchars($name) . " = '" . htmlspecialchars($val) . "'; \n";
< }
< foreach ($_POST as $name => $val) {
< echo "\n if (bc == 'lightblue') bc='yellow'; \n";
< echo "\n if (bc == 'lightgreen') bc='orange'; \n";
< echo "\n if ('" . htmlspecialchars($val) . "'.length > 0) Object." . htmlspecialchars($name) . " = '" . htmlspecialchars($val) . "'; \n";
< }
< } else {
< foreach ($_GET as $name => $val) {
< echo "\n bc='lightgreen'; \n";
< echo "\n Object." . htmlspecialchars($name) . " = '" . htmlspecialchars($val) . "'; \n";
< }
< foreach ($_POST as $name => $val) {
< echo "\n if (bc == 'lightblue') bc='yellow'; \n";
< echo "\n if (bc == 'lightgreen') bc='orange'; \n";
< echo "\n if (eval('Object.' + '" . htmlspecialchars($name) . "') != null) { \n";
< echo "\n if (Object." . htmlspecialchars($name) . ".length < '" . htmlspecialchars($val) . "'.length) { \n";
< echo "\n Object." . htmlspecialchars($name) . " = '" . htmlspecialchars($val) . "'; \n";
< echo "\n } \n";
< echo "\n } else { \n";
< echo "\n Object." . htmlspecialchars($name) . " = '" . htmlspecialchars($val) . "'; \n";
< echo "\n } \n";
< }
82a26
>
86,91d29
< for (i=0; i<=9; i++) {
< if (eval('Object.p' + i) != null) {
< document.getElementById('p' + i).value=eval('Object.p' + i);
< }
< }
< document.getElementById('mode').value=Object.mode;
99d36
< if ($mode == 'get') {
106,113d42
< } else {
< foreach ($_GET as $name => $val) {
< echo "GET ... " . htmlspecialchars($name . ': ' . $val) . "
";
< }
< foreach ($_POST as $name => $val) {
< echo "POST ... " . htmlspecialchars($name . ': ' . $val) . "
";
< }
< }
116d44
<
118,122d45
<
136c59
<