Speaking for myself, when I have problems like this I introduce php echoes and either echo a message such as ‘calling function’ or ‘form submitted’. I may also echo vars so I can see what value, if any has been assigned. When you say 'nothing happens, with respect something does happen but you need to locate the point at which it stops happening. I find echoes invaluable for this and you can comment them out temporarily or remove completely when finished. In this way you can determine exactly where your script is failing which makes it much easier to find out why, good luck!
1 Like