• 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.
  • Popular Now

  • Posts

    • considering that took 4 years "to fix" ryzen performance on windows 11. look at the amount of time that AMD user have a degraded performance compared to intel on microsoft latest and greatest OS
    • MosaLingua Language Learning lifetime subscription price dropped by 97% by Steven Parker Today's highlighted deal lets you save 97% off lifetime access to a MosaLingua Language Learning Fluency Bundle. Buying link below. Description: Learning new languages doesn't have to be difficult or exhausting. In fact, you can learn and speak a foreign language at your own pace. MosaLingua is an all-in-one platform for learning the most useful words and expressions in the language of your choice, practicing language immersion, and improving your language skills with numerous different resources. Pick up the skills you need to use the language in any situation and store up to 6,000 keywords and expressions in your long-term memory, and choose content depending on your needs and your level. MosaLingua is a personalized language learning tool that adjusts to your level and your schedule, letting you make quick progress and avoid time-wasters. Access to 11 Full Language Courses: English, Spanish, French, Italian, German, Portuguese, Russian, Chinese, Japanese, Korean, and Arabic—plus any new languages we add in the future, at no extra cost. Science-Based Learning Method: Spaced repetition, neuroscience, cognitive psychology, and the 80/20 rule combine to help you retain vocabulary & speak faster. All-in-One Learning App: Practice listening, speaking, reading, and writing in one place with dialogues, flashcards, videos, audiobooks, grammar lessons & hands-on exercises. AI-Powered Coaching & Tools: Practice with MosaChat-AI, your 24/7 virtual tutor that helps you improve your writing and speaking skills with personalized feedback. Learn from the Content You Love: Thanks to MosaDiscovery, you can turn any online content into a learning opportunity. Learn languages by watching YouTube videos, Netflix series, reading articles, or exploring any website—with instant translations, personalized flashcards, and real-world vocabulary. Offline Mode & Cross-Platform Sync: Learn on your terms—anywhere, anytime. Use the app on iOS, Android, or the web. Built for Busy People Who Want Quick Results: Make real progress with just 10 minutes per day. Short, targeted sessions fit into any schedule. Good to know Length of access: lifetime Redemption deadline: redeem your code within 30 days of purchase Access options: desktop or mobile Max number of device(s): 1 Only available to NEW users Version: latest Updates included Lifetime access to MosaLingua Language Learning normally costs $4,850, but you can pick it up for just $97.99 for a limited time that's a saving of $4,702 off. For a full description, specs, and info, click the link below. Mosalingua: Lifetime Subscription now just $97.99 (was $4,850) Although priced in U.S. dollars, this deal is available for digital purchase worldwide. We post these because we earn commission on each sale so as not to rely solely on advertising, which many of our readers block. It all helps toward paying staff reporters, servers and hosting costs. Other ways to support Neowin Whitelist Neowin by not blocking our ads Create a free member account to see fewer ads Make a donation to support our day to day running costs Subscribe to Neowin - for $14 a year, or $28 a year for an ad-free experience Disclosure: Neowin benefits from revenue of each sale made through our branded deals site powered by StackCommerce.
    • you know what, looking at it again. you're right, i'm wrong. there are no curves. it's just straight lines. it's flat.
  • Recent Achievements

    • One Month Later
      EdwardFranciscoVilla earned a badge
      One Month Later
    • One Month Later
      MoyaM earned a badge
      One Month Later
    • One Month Later
      qology earned a badge
      One Month Later
    • One Year In
      Frinco90 earned a badge
      One Year In
    • Apprentice
      Frinco90 went up a rank
      Apprentice
  • Popular Contributors

    1. 1
      +primortal
      449
    2. 2
      +FloatingFatMan
      249
    3. 3
      snowy owl
      239
    4. 4
      ATLien_0
      196
    5. 5
      Xenon
      141
  • Tell a friend

    Love Neowin? Tell a friend!