How does one access and receive back a variable from a PHP file with a HTTP Request?
I have gotten a HTTP Request to connect to my .PHP file. What I wanted to do next is for example reference that I want to receive $testvariable = 1;
back but I have no idea where to begin. The HTTP parameters don't really let me reference this $testvariable directly.
What if the PHP file has simply one function and at the end of it it does a return $testvariable;
? Would HTTP receive back this one variable? What if I need more than one. Maybe try and get the PHP to place parameters in the URL and the HTTP reads those parameters in the url? Maybe these "headers" are key to this...
CodePudding user response:
I figured it out. HTTP Request gets back ALL that is on your HTML page. It seems like it ignores <html><body>
tags but everything else in the body gets taken back at your response. Even if your answer is " 1 "
but you have a single space around it your response is 1 including blank spaces. You need a clean "1"
.
Passing variables works by using the contents field. You place your values and assign them to a string like number=
that then gets posted on the page. When a page is loaded, it can look for a variable under the same name like $test = $_POST['number'];
and take the value within that variable and use it further where it needs to on your page.