I've read that link and I've tried to use them but it looks likt it wants me to give the variables values.
<? session_start();
$_SESSION['verse_size'] = ['small']
?>
aNd it says that session start should only go on the first page and none after.
My first page is a html only form, where either a verse size is selected small, medium
or large, <input name="verse_size"> OR that can be left blank and
if they are buying a gift their select their <input name="cust_loc">
I should have sent these values to two different PHP forms, but I felt godd and wanted to be smart so I used a lot of if(isset($verse_size)) { <input type="text, etc, etc,etc
To change what fields appeared in the form depending on whether they had bought a verse or a gift.
Now, how do I assign my first page variables to the session array, so they are taken to the second, and on to the third, and brought back if required fields are left blank?
I tried various methods, some brought the same as my original result, second form ok the first time but if required fields left blank, returned to a form with only the three fields not dependant on the user input.
And other times, fields were missing on my second form the first time I was sent to it from the first form.
I'm seriously considering doing a seperate form for each of the first two forms.