Jump to content

spaces/lines after php close ?>


fatkatie

Recommended Posts

What's going on here?  After spending too much time on this I found that lines appearing after the php closing delimiter ?> caused some kind problem that stopped readfile.

 

Here's the html:

         <img src='support/g.php' >

and here is g.php

<?php
require_once 'defs.php';
$b = readfile('/98/fa/7d2e445c77fbc9bda6a860cc.jpg');
?>

Here's the defs.php file.  This works fine. But if you add a couple of blank lines after the ?> it will break g.php.  I don't know how or why.

<?php
$x = 1;
?>

What's going on.  I've never paid any attention to blanks after ?>.  Does it matter.  Is it a here doc thing?

 

I've since edited all my includes.  All now terminate immediately after the ?>

 

PHP 5.6.24 (cli) (built: Jul 20 2016 21:19:29)

 

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.