rage123456 Posted August 20, 2008 Share Posted August 20, 2008 I want one line near the middle of a large file (questions.php) to be different depend on which file "included" it. Is this possible to do? I've tried something like this which (obviously) doesn't work: if ($_SERVER[php_SELF] == "addentry.php") { echo '<p><input type="submit" name="submit" value="Add Entry">'; } else if ($_SERVER[php_SELF] == "display.php") { echo '<p><input type="submit" name="submit" value="Modify Entry">'; } The two files look like this: <? //addentry.php // /*some code here*/ include 'questions.php'; ?> <? //display.php// /*some code here*/ include 'questions.php'; ?> Link to comment https://forums.phpfreaks.com/topic/120482-solved-beginner-q-get-quotparentquot-call/ Share on other sites More sharing options...
akitchin Posted August 20, 2008 Share Posted August 20, 2008 a rather simple workaround is to set a variable in the including file, and check that in questions.php: // addentry.php $this_page = 'addentry'; include 'questions.php'; // questions.php switch ($this_page) { case 'addentry': // addentry included this file break; } Link to comment https://forums.phpfreaks.com/topic/120482-solved-beginner-q-get-quotparentquot-call/#findComment-620869 Share on other sites More sharing options...
rage123456 Posted August 20, 2008 Author Share Posted August 20, 2008 haha, I'm so rusty at programming that I didn't even think of it. Works like a charm. Thanks. Link to comment https://forums.phpfreaks.com/topic/120482-solved-beginner-q-get-quotparentquot-call/#findComment-620873 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.