Jump to content


  • Content count

  • Joined

  • Last visited

About NOCK

  • Rank
    Chief Troll Hunter

Users Experience

  • Experience
  • Area of Expertise
    Web Developer

Contact Methods

  • Website URL

Profile Information

  • Gender
  • Location
    Eastbourne, East Sussex
  • Interests
    Web Development, Swimming, Cars, Technology

Recent Profile Visitors

13,288 profile views
  1. NOCK

    Adobe XD - FREE (LEGIT)

    Cheers 👍🏻
  2. Cheers, your point about the accountant is great and something that a lot of companies will probably miss! You shouldn't need to store IP in a session cookie, as you have it in the SERVER superglobal anyway don't you (assuming php).
  3. Maybe not personal information but if you store UserAgent / IP Address etc. in session cookies you could use them to build a profile on a user and that's also a 'no-no'. I also had a problem recently where PrivacyBadger/Ghostery etc. were blocking session cookies and so killing a piece of SaaS... so I'm also trying to reduce dependence on them going forwards as privacy tools like that are getting more an more popular these days. I've just updated my WIP (would REALLY like some constructive feedback)... and on further reading it looks like all freelancers that collect/process data (so all of them!) will need to register with the ICO, for £35 per year! https://ico.org.uk/for-organisations/register/self-assessment/ I'm surprised this thread hasn't gotten more attention given that we're now less than a fortnight away from this really mattering.
  4. The whole thing is nuts.. I've err'd on the side of caution big-time and removed Google Analytics, Hot Jar, and Google Maps... I just can't be bothered with the agro considering I can't take on any more work and can't remember the last time I looked at GA or HJ. Any thoughts on what I've written so far? Very much a WIP.... https://www.james-nock.co.uk/privacy/
  5. Hi all, It seems that the world wide web contains millions of articles by know-it-alls who talk about GDPR but I'm really struggling to find any kind of privacy policy that basically says: 'I don't collect personal details from you. If you email me, I'll email you back and that's about it'. Has anyone come across anything that freelancers can use on their sites?
  6. NOCK

    A huge favor...?

    You can, in the same way that you can just use the English language to write a novel.
  7. NOCK

    Which is better, please?

    I disagree, 'read more' is terrible link text. Google is not the only search engine either.
  8. NOCK

    Which is better, please?

    Better for SEO, I'd leave it like it is.
  9. NOCK

    Reading the url

    Please tell me you haven’t just done that and ignored @BrowserBugs advice? There’s a reason I added the ‘valid_paths’ array.
  10. NOCK

    Which is better, please?

    The test page is my preferred one, it makes the page look less 'wall-of-text-y'
  11. NOCK

    Reading the url

    You could do something like this: /* define paths that you are allowing */ $valid_paths = ['horseback-riding','something-else','and-another-one']; /* check that an include file exists and that it's in that valid_paths array, else 404 out */ if (file_exists($include_path) && in_array($include_path, $valid_paths) require_once($include_path) else header('Location: 404'); // You will probably need to change the location you're redirecting to.
  12. NOCK

    Reading the url

    http://php.net/parse_url is probably your friend... Try $url = parse_url($_SERVER['REQUEST_URI']); var_dump($url); Although if you var_dump($_SERVER); there might already be something in there that works for you.
  13. NOCK

    Reporting a web developer

    I think they said logo 'placement'. This could mean that the logo was to be moved to a different place, which caused knock-on effects to other things. I'm with @Jack on this, I really don't think we have anywhere enough info to poke a time-estimate in the air.
  14. I don't know what you've been doing wrong... I'm very tempted to setup a Virtual Ubuntu and see if I can get it working just for the crack... too busy at present though. I've setup a LLPP stack on debian quite a few times recently and had no problem with that (Linux, Lighttpd, PostgreSQL, PHP). Can I make a suggestion... if your ubuntu installation is fairly new, re-install from scratch, have a stab and then tell us what's going wrong and we'll try and help. At present, we don't really have much to go on. Good luck!
  15. I'm not sure why it's that funny, I remember setting it up in Ubuntu 10.04 many years ago and I don't think it was really that much of a headache. Have you looked for and followed a tutorial?