Printable Version of Topic

Click here to view this topic in its original format

HTMLHelp Forums _ Server-side Scripting _ undefined $age in process.php (txt)

Posted by: tudsy Apr 20 2022, 01:19 PM

Hi

I get an error message saying that the variable $age is undefined in process.txt (php).

$age = $_POST["Age"]; (line 66 in process.php (txt)).


I don't know what is going on.

form.php(txt) calls process.php (txt) when the for is submitted.


Any help will be appreciated.

Thanks.Attached File  process.txt ( 4.82k ) Number of downloads: 255
Attached File  form.txt ( 7.03k ) Number of downloads: 250

Posted by: CharlesEF Apr 20 2022, 02:42 PM

Why is this line there:

CODE
document.getElementById("email_signup").action = fetch( + "?ConsentOption =" + Consentjoin);
The form action is 'process.php'. It looks like you want to change the action to the results of a fetch call. But the fetch contains no URL. You do appear to have a query string pair, but no URL. Also, fetch returns a promise so why would you put that in the form action?

Posted by: tudsy Apr 20 2022, 05:58 PM

Hi

I changed the $_POST in process.php to $_REQUEST and it liked it.

Thanks.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)