نحوه مخفی سازی یک تابع در php

pix07

Member
سلام دوستان من قصد دستکار چندتا فایل رو دارم که یه سری اطلاعات و توابه رو از چنتا فایل پی اچ پی دیگه میگره که من اونا رو در دسترس ندارم
یکی از اون توابع تابع

footmsg();
است
این تابع در یه تگ php به صورت
<?php
footmsg();
?>
قرار گرفته و مقدار نتیج اون در صفحه نمایش داده میشه یعنی بدونه قرار دستور echo قبل از آن به صورت
<?php
echo footmsg();

?>

من میخوام این تابع در فایل باشه یعنی footmsg();
در فایل باشه ولی مقدار نتیجه اون در صفحه نمایش داده نشه و به صورت مخفی باشه
تا من به دلخواه جزء یا قسمتی از نتیجه اون رو که نیاز دارم در صفحه اصلی چاپ کنم

به دستور زیر یک نگاهی ندازید توسط این شرت چک میشه
(
if (realpath(__FILE__) == realpath($_SERVER['SCRIPT_FILENAME'])) {

exit('Access Denied');

البته کد بالا ربط نداره ولی من این ااینو گذاشتم که بدونید از چه شرطی بار چک کردن لود توابع اش استفاده کرده
)

این هم کد این فایل
PHP:
<?php







if (realpath(__FILE__) == realpath($_SERVER['SCRIPT_FILENAME'])) {

    exit('Access Denied');

}



//global $theme_name, $currentlang;

/*echo '<table class="pager" border="0" width="100%" cellspacing="15" cellpadding="0">

        <tr>

          <td class="a-right" align="right">';

$ft = new footerStatics();

$ft->lastOnline();

echo '</td>

    </tr>

</table>';*/

?>

      </div>

        </div>

      <div class="footer" id="footer">

        <div class="footer-right">

<?php

echo ads(2);

?>

        </div>

   <div class="footer-links">

<a href="index.php">Home</a> 

    </div>

<div class="footer-page">

<?php

echo     footmsg();
?>


    </div>

      </div>

    </div>

    </div>
 

جدیدترین ارسال ها

بالا