У меня есть электронная почта php, которая получает сообщение из входного текста nicedit.Nicedit: wrong html Формат
в моем PHP заголовков кода я использую:
$headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";
все работает отлично, за исключением, если я хочу, чтобы добавить ссылку или картинку.
Nicedit переводит мое сообщение добавив обратную косую черту() до и после того, как теги:
test a <a =\"http://example.com\" title=\"example\" target=\"_blank\">link</a>
Любая идея, почему это происходит?
ли в nicedit или когда вы отправите форму? Могли бы быть магические кавычки в вашей конфигурации PHP, http://php.net/manual/en/security.magicquotes.what.php – chris85
, что происходит при отправке формы .. ссылка не работает, потому что она отформатирована неправильно. Спасибо, я проверю ссылку – SNos
Да, похоже, что ваш PHP конвертирует вход, а не nicedit. Посмотрите файл php.ini и посмотрите, включены ли магические кавычки. http://php.net/manual/en/security.magicquotes.disabling.php – chris85