AI Log
ChatGPT was used to assist with understanding certain programming concepts and debugging. No code was directly copied from AI tools; all code implementations were done independently based on the explanations provided.
ChatGPT was used as a learning aid and to understand errors for troubleshooting.
23.12.2025 – ChatGPT – Explanation of require_once, Heredoc, layout functions
On the 23rd December 2025, I used ChatGPT (OpenAI, GPT-5.2) to gain a better understanding of PHP concepts that I was unfamiliar with by using the prompt: "explain how I can reuse header and footer code via PHP functions.""
23.12.2025 – ChatGPT – Local Test Environment Setup
On the 23rd December 2025, I used ChatGPT (OpenAI, GPT-5.2) to explain how to setup local testing on a mac, by using the prompt: "how do I setup local testing for PHP on my Mac?"
26.12.2025 – ChatGPT – Nested folders vs. relative paths
On the 26th December 2025, I used ChatGPT (OpenAI, GPT-5.2) to understand the difference between absolute and relative paths in PHP websites by using the prompt: "after creating folders inside the content folder, the links are broken. How do I fix this with relative paths?"
26.12.2025 – ChatGPT – CSS paths and name changes
On 26 December 2025, I used ChatGPT (OpenAI, GPT-5.2) to assist with debugging issues related to relative file paths and CSS loading by using the prompt: "I changed my folder structure and changed the name of the css file. Now the styles are not loaded. How do I fix this?"
26.12.2025 – ChatGPT – Troubleshooting CSS display issues
On the 26th December 2025, I used ChatGPT (OpenAI, GPT-5.2) to figure out why an element was not displayed in a certain position, by using the prompt: "why is the booking button not displayed at the bottom of the section even though the parameter was set at flex-end?"
29.12.2025 – ChatGPT – Troubleshooting SQL PHPmyMyAdmin insertion issue
On the 29th December 2025, I used ChatGPT (OpenAI, GPT-5.2) to fix the error code 1005 in PHPmyAdmin, by using the prompt: "how do I fix the error 1005 in phpmyadmin?"
29.12.2025 – ChatGPT – Authentication & Session Management
On the 29th December 2025, I used ChatGPT (OpenAI, GPT-5.2) to better understand PHP session-based authentication, by using the prompt: "explain to me how to implement and organize login and logout flows in PHP?"
30.12.2025 – ChatGPT – Commentary guidelines for Files
On the 30th December 2025, I used ChatGPT (OpenAI, GPT-5.2) to help create consistent file commentary, by using the prompt: "what are good practices for commenting PHP, HTML, and CSS files? And why are the double -- marked as errors when checking the code?"
General – ChatGPT – Texts on the site
I used ChatGPT (OpenAI, GPT-5.2) to generate draft text ideas for the text/copy on the website. All final copy was reviewed and edited. Example prompt: "Create an intro text for the region The Highlands in Scotland. Focused on hikers."
30.12.2025 – ChatGPT – Testing
On the 30th December 2025, I used ChatGPT (OpenAI, GPT-5.2) to create a test structure for a final end to end testing process, by using the prompt: "I want to test the site I created. I have user registration, session management, booking system, database connection, hard coded and dynamic content. Create a test plan for me."