+ 1
stuck with building a cart area with php
https://code.sololearn.com/wUkx223K5dHj/#php I've this foreach loop that loops through an array containing data fetched from the database, and display it into bootstrap cards. I would like to make like so when you click on the submit button in the card, the data in this same card are sent to another page, where they can be used for displaying another group of cards. I was thinking about different ways to do it, but I still not able to make it work. I would like to have some suggest, not even the real code but just an idea on how to proceed. Thank you a lot.
4 Answers
+ 1
Create an html form. Something like this
<form action='newPage.php' method='POST'>
<input type='hidden' name='data' value ='value'>
</form>
Replace the action value with the php page to handle the submit.
You can access the inputs by using filter_input
Like this
$data = filter_input(INPUT_POST, 'data', FILTER_SANITIZE_STRING);
+ 1
Francesco Paolini I am glad that my answer helped. However the hidden attribute is part of the HTML spec. It is not a PHP feature
0
thank you it worked! I'm pretty new to php and didn't knew of the 'hidden' type
0
Well true, i just didn't needed it before start diving into php i guess!