I’m getting this error and I’ve no idea why!
‘_Token’ was not found in request data.
Well after following the code i know that it’s because the request data doesnt have a _Token value
There’s a function that checks this called _validToken()
I’ve no idea why this particular form is doing this though as other forms are working perfectly
Could use a few pointers here
Can anyone out there give me some idea what to look for?
Would be much appreciated
So i figured this out eventually
It was such a simple problem
I had something like this at the end of my form:
It works. It also works when you turn on auth. But it stops working as soon as you load the security component
Change it to this:
<?= $this->Form->button(__('Submit')) ?>
<?= $this->Form->end() ?>
And it works with the security component
Silly mistake i suppose but hard to find because it worked fine for most if the development process and then broke when i added the security component!
hmm, would like to know the exact explanation of that issue.
I mean syntactically it is obviously incorrect because in the first version you practically say:
echo statement; statement;
maybe the second statement is just ignored then and the form just works fine as a lot of broken HTML does?
but how is it connected to the security component?