# Mixing unencoded and encoded files with include file protection

**URL:** <https://forum2.ioncube.com/t/mixing-unencoded-and-encoded-files-with-include-file-protection/43>\
**Category:** ionCube PHP Encoder\
**Tags:** tutorial\
**Created:** [19 March 2026 11:01 UTC](https://forum2.ioncube.com/t/mixing-unencoded-and-encoded-files-with-include-file-protection/43 "2026-03-19T11:01:56Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ben](https://forum2.ioncube.com/user_avatar/forum2.ioncube.com/ben/32/12_2.png) [@Ben](https://forum2.ioncube.com/u/Ben)\
**Post date:** [19 March 2026 11:01 UTC](https://forum2.ioncube.com/t/mixing-unencoded-and-encoded-files-with-include-file-protection/43/1 "2026-03-19T11:01:57Z")

</div>

Here we look at how to make use of a file wrapper when combining files which use ‘include file protection’ in your ionCube project with files that don’t. This is a very old legacy article and so the screenshots are behind the times a little.

Mixing unencoded and encoded files with include file protection

> **[Mixing unencoded and encoded files with include file protection - ionCube Blog](https://blog.ioncube.com/2014/12/15/mixing-encoded-unencoded-files/)**
>
> How to mix unencoded & encoded files which use 'include file protection', a feature in ionCube used to protect from unauthorised includes.

This article explains how to safely mix encoded files which use ‘include file protection’ and plain PHP files.

We can also provide assistance via [support.ioncube.com](http://support.ioncube.com) for users who have a technical support plan with us and community support is available right here on the forum.
