• 0

PHP Includes with IE... doesn't make sense!


Question

PHP is SERVER SIDE.

So I don't get this.

If I include a CSS file via PHP

include('includes/css.inc');

the page displays one way (wrong)

but if I type the same code in css.inc by cutting and pasting it, it works.

I just don't understand!

You can see the same thing with different code too:

Compare http://neosmart.ath.cx/sulayman/index.php to http://neosmart.ath.cx/sulayman/indexs.php

It's the SAME EXACT goddamn source code, it displays the SAME in Opera and FF no matter which page I choose...

BUT in stupid IE (6 OR 7) the first shows right, and the second doesn't....

I'm at my wits end, it just doesn't make ANY sense whatsoever. PHP is server-side, it serves the code all at once, so why the hell is IE caring if I include it or copy and paste it????

Has anyone else ever experienced this before?

14 answers to this question

Recommended Posts

  • 0

I know.

That's why i put the second example to clarify.....

anyway, i wasn't including the css file, i was including the code to include the css file...

but look at the second example. click the links. see.

the second example i included regular HTML code in indexs.php and in index.php i just wrote the exact same code without includes.

  • 0

IE.... that's the whole problem.

index and indexs serve the EXACT same code. But in IE, it trips up on indexs, but Opera and FF display it just right.... (it's not the name, either... it's the fact that i piece together the code with php includes in indexs, but in index it's all flat)

  • 0

just before you have "<div id="TABS">" in the second file, you have an un-printable character (at least to notepad anyway), this character isn't in the first file

Firefox, Opera, etc. are skipping over it, IE isn't.

Edit: HEX editor says its EF BB BF 09 (actually 4 bytes, displayed as one character)

  • 0

I don't see that file in my notepad.... or wordpad.

are you on windows?

It's really weird, because it happens with SHTML includes too - and didn't use to happen.

I can't locate that character in any of the editors I'm using (TopStyle, Expression, Dreamweaver, Notepad, WordPad).

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • It's likely going to be the on-board models that have been finetuned to perform all the Galaxy AI processing needs, thus eliminating any need for the cloud/subscription...
    • They did remove the Start button with Windows 8, but everyone had their pitchforks out. That OS had its many issues, but you could work on a desktop environment without the Start. Safe to say not many liked it.
    • I always just assumed that how I start programs is pretty close to how most people do it, which is... 1)Either start a program from desktop icon. or... 2)Windows key (or mouse click on start menu) and when start menu appears type in a little of what program you are trying to find, it will highlight, then press enter (or find it with mouse pointer and click it) is the very basic idea. this is very basic core functionality I would never change since it's quick and to the point and just works and has been this way a long time now. NOTE: I am on Linux Mint 22.1-Xfce (I am using the 'dark' menu since the default light grey is a bit out of place with the rest of Mint's darker look), but the very basics like this are the same as Windows in this regard. I like how Mint tends to pretty much stay the same (minor tweaks from point release to point release that are slight but overall it's pretty much the same) instead of change for the sake of change like Windows does and ends up making some stuff potentially worse as a result. I say screw all of those trends where something has to 'look current' as I am more of the mindset once something looks good enough, which Mint does (along with say Windows 7's core interface and the like), you don't screw with it as if someone does want to mess with it, they can do their own custom tweaks on the side, but the base install should be like that 'old faithful' type of interface that everyone has been familiar with for decades now. so by that standard the 'Start Menu' is still useful. I would NEVER get rid of that core functionality as Win8 pretty much tried that upon release and it made doing VERY basic stuff a chore which is why after I briefly tried Win8 in a VM, I never bothered with that OS again as that was easily Microsoft's biggest mess up with interface changes and I have been using Windows since v3.11 in mid-1990's and that Win8 interface change was by far the biggest mess up from Microsoft (how that made it to the final product is beyond me). I realize they supposedly fixed it in Win 8.1, but by then no one really cared as Win7 was the standard and those moving on from that went to Win10.
    • i click a few things on the start menu, other wise I do still use the run box daily.
  • Recent Achievements

    • Week One Done
      Wayne Robinson earned a badge
      Week One Done
    • One Month Later
      Karan Khanna earned a badge
      One Month Later
    • Week One Done
      Karan Khanna earned a badge
      Week One Done
    • First Post
      MikeK13 earned a badge
      First Post
    • Week One Done
      OHI Accounting earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      679
    2. 2
      ATLien_0
      275
    3. 3
      Michael Scrip
      207
    4. 4
      +FloatingFatMan
      171
    5. 5
      Steven P.
      148
  • Tell a friend

    Love Neowin? Tell a friend!