php включить не работает на IE? - PullRequest
0 голосов
/ 01 мая 2010

Это включение не работает в IE:

<?php
include_once 'localization.php';
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>Global Colleague</title>
<link href="css/style.css" rel="stylesheet" type="text/css"/><!--Start Kampyle Exit-Popup Code-->
<script type="text/javascript">

Вызов массива внутри localization.php

<?php echo l('content_p3'); ?>

РЕДАКТИРОВАТЬ: я попробовал тот же файл в другой папке, и он работал

Ответы [ 2 ]

1 голос
/ 01 мая 2010

«Не работает» очень универсально. Чего вы ожидаете и что на самом деле происходит? Возможно, вы захотите включить отчет об ошибках и посмотреть, не сообщается ли о какой-либо ошибке. В (X) HTML ничего не должно быть напечатано перед типом документа. Вы пытаетесь добавить что-то в ответ HTTP? Как правило, браузер не должен влиять на то, как PHP выводит ваш код, если вы не добавили некоторый код для ответа пользовательскому агенту, что не всегда разумно.

Возможно, когда вы попробовали свой код в другом каталоге, он не смог найти нарушающий сценарий, так как он включен относительным путем. Попробуйте удалить файл include из исходного файла и посмотрите, работает ли он.

0 голосов
/ 21 декабря 2013

У вас 100% работает следующим образом:

1) Установить (с открытым исходным кодом) Notepad ++ на свой ПК 2) Откройте файл в нем 3) Перейдите в кодировку и выберите (Кодировать в UTF-8 без спецификации) 4) Затем нажмите Сохранить 5) Теперь он может работать на (Chrome) и (IE)

:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...