Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


sniko last won the day on February 21

sniko had the most liked content!

Community Reputation

149 Excellent


About sniko

  • Rank
  • Birthday 01/01/1871

Personal Information

  • Location
    South West England
  • Interests
    Short films, Counter Strike: GO, web development
  • Occupation
    Backend web developer
  • Website

Recent Profile Visitors

92,288 profile views
  1. Light Red = code removed Dark Red = code replaced Light Green = code added Dark Green = code replaced with If you are not familiar with the command-line and git, I would highly recommend you take a day or so to learn: https://git-scm.com/ https://git-scm.com/docs/git-clone (download code) https://git-scm.com/docs/git-add (add code to current working branch) https://git-scm.com/docs/git-commit (commit code to current working branch) https://git-scm.com/docs/git-push (push committed code on current working branch to a remote rep
  2. I'm not going to encourage running unaudited code written prior to April 2014, released by unofficial sources, to run on a production server in 2021, without testing 😅
  3. Thanks for posting these backups @ags_cs4 @PHPStudent I do not have these anymore and I do not offer support to them anymore As they are coming from an "unofficial" source, please read the code and test them in a development environment as I cannot vouch for the integrity of these files.
  4. sniko


    sir, this is not a fantasy board, please stick to topics found in our reality
  5. sniko


    Organise your calendar by hours and not days instead
  6. If you're getting a whitescreen, it typically means the server is not responding with only headers and no body. This is likely a server-side issue. Is there anything in the web server error log? Have you debugged this with turning on verbose error logging with E_ALL? https://stackify.com/display-php-errors/ Is your server storage full and unable to write session files? Is this an error state of an unrecognised user/pass combination - if so, account for non-happy paths to show appropriate user-friendly error messages
  7. Let's not put user passwords in query string (even if hashed). Create a unique token for the reset password with an appropriate timeout - you want this process to have an expiry so you don't get a replay attack for an account takeover. The issue is leaking password hashes (I hope U_password is a hash and not the raw string) in user browser history (and the request itself). Not a huge attack vector with these games, but let's do best practices. https://www.php.net/manual/en/function.uniqid.php
  8. Twitter, usually. I am a member of some Discord groups, but I rarely check them unless I am pinged with an @
  9. Before you hire someone, get someone to (respected, that you trust) to vouch for them - or at least ask for some reviews about the person on the forum. Anyone can self-report that they are reliable and competent.
  10. sniko

    Work Setups

    Gross! Use VSCode
  11. sniko

    Work Setups

    I have some cleaning to do, but otherwise it does the job!
  12. ReactDOM, probably (because I work with it in 2020, it did not come out in 2020)
  13. sniko

    ERROR 500

    Crons are ok to use, generally speaking. Why do you strongly advice against them?
  14. I have! It's really touching on the reality of losing a loved one. I'm glad they are continuing the series
  • Create New...