Notepad ++, превращающий мои угловые скобки в комментарии автоматически

367
Eucalyptine

Я буду быстрым

Я создаю простой сайт, который генерирует набор случайных символов, но у меня небольшие проблемы с кодом php.

Из того, что я вижу, Notepad ++ автоматически превращает мои угловые скобки в комментарии.

У меня слишком низкая репутация, чтобы публиковать все мои фотографии, поэтому вот ссылка на imgur альбом: http://imgur.com/a/zh5uV

Сначала у вас есть мой код, затем полная страница и его крупный план, работающий в Chrome, затем полная страница и его крупный план, запущенный в FireFox.

Как видите, что-то меняет мою

<?php echo 'egfwe'; ?> 

линия, чтобы

<!--?php echo 'egfwe'; ?--> 

который комментирует мои php скобки, делая его бесполезным.

Спасибо за ваше время.

1
Как вы думаете, почему Notepad ++ делает это и изменяет код, чтобы закомментировать его? Я не уверен, где Notepad ++ входит в цикл с вашим кодом сайта PHP, и я предполагаю, что вы говорите о рабочем коде прямо на вашем сервере / сайте, а не когда вы манипулируете им с помощью приложения Notepad ++. Пожалуйста, уточните немного дальше, если можете. Pimp Juice IT 8 лет назад 0
Я подумал, что это ошибка, и так как она одинакова как для Firefox, так и для Google, это должен быть Notepad ++. Кроме того, я не принимал это или что-то еще, я просто запускаю его прямо из notepad ++. Eucalyptine 8 лет назад 0
Используете ли вы какой-нибудь плагин Notepad ++, чтобы запустить его или просто манипулировать логикой? Думаю, я запутался в том, что Notepad ++ отличается от манипулирования текстом текстового файла, если только вы не скажете ему что-то сделать и т. Д., Если вы не используете плагин? Pimp Juice IT 8 лет назад 0
Сохраните файл, затем откройте его с помощью notepad.exe (без '++'), чтобы проверить, есть ли тире или нет. Putnik 8 лет назад 0

1 ответ на вопрос

1
Dmiters

NP ++ не виноват.

Попробуйте напрямую заменить html страницы с помощью консоли Chrome:

document.open(); document.write("<?php echo 'egfwe'; ?>")  document.close() 

Он превращается в комментарий, даже не затрагивая NP ++, потому что эти теги не являются допустимым HTML. Это связано с тем, что для запуска кода PHP вам необходим реальный сервер для выполнения кода (так как PHP является серверным скриптом). Просто загрузить его из вашей файловой системы не получится.

Посмотрите здесь: https://stackoverflow.com/questions/3004696/is-there-a-simple-php-development-server

Похожие вопросы