Check all API variables are included in a REST API for PHP.

I recently have been working on a weather recording project and as part of this endeavour wanted to check that all of the variables I have posted to my API were set, it can be rather a lot of work to have to specify each if (!isset($_GET[])) parameter so I decided to use a function that can take any number of arguments using a ‘variadic’ function in PHP. Now, when I want to use a new api ‘command’, I can simply do the following, This way, so long as we have specified the command and the variables required we can… Continue reading Check all API variables are included in a REST API for PHP.

Raspberry Pi – PHP permission File Problems Solved!

I recently installed php, but when I was unable to save files, I was very stuck, and that’s why I’m posting it here, I want to tell anyone who Googles this problem to find this solution. The problem was when I used an fopen and fsave within php, the file would always ‘die’ as in the open or die within php. The solution is below Firstly I looked for the Environment user in phpinfo() in my case it was www-data and then I simply typed this chmod 777 -R www-data /var/www that, in its simplicity is the solution, but I am… Continue reading Raspberry Pi – PHP permission File Problems Solved!