Code Snippets

Detect ajax files (or, for that matter, any folder) and assign a variable based on it. | php

e.g. I often do global includes across index.php. Certain things I do not want to execute if the file is an AJAX file (say my folder is /ajax/ in this example).

Say we are executing /ajax/ajax_search.php, this will be detected and the $ajaxfile var is set.

$workingdir = getcwd(); // // absolute best way to get the current working folder of the current file

if (strpos($workingdir, 'ajax') !== false) {
    $ajaxfile = 1;

// // ... later on

if (!isset($ajaxfile)){
  // // do stuff which shouldn't occur on with ajax files

Published: Sun 24th December 2017
||COMMENTS|| This site proudly uses PrismJS to display code snippets

If you like this page, please share it.

Code Links - PHP, JS, CSS, Bootstrap, Bash, Emmet, IntelliJ, Sublime etc.

My personal list of links which I keep here publicly incase they help someone else one day.

Code Snippets

Snippets of PHP code I have gathered over the years. I keep them here for my own repository but also to share with others. I always link back when I remember the source.

My Github Repos

A work in progress. I am going to make as many modules that I write in my devbox public as possible.

Kit's Homepage

This site was originally intended as a test bed for code. It now includes my blog about business and powerlifting, as well as games for Spanish language learning

© 2018