Консультация № 53729
30.08.2006, 01:39
0.00 руб.
0 6 5
Здравствуйте, уважаемые Эксперты. Ситуация такая: допустим мне нужно написать письмо и вставить в него ссылку на какой-нибудь сайт.
Какой тег нужно использовать?

Обсуждение

Неизвестный
30.08.2006, 01:48
общий
это ответ
Доброе время суток, Ильичев Антон

Антон, здесь уже идёт вопрос скорее не к особенностям html (хотя, если письмо, отправляемое адресату с помощью поддержки сервера содержит html код multipart то - да)

а вообще для ссылок используется тег a href="http://mysite.org" закрывающий тег обязателен, здесь полный пример не привожу, ибо "боюсь сглазить))))" всмысле что форма эта (и страница, где вы видите мой ответ) не даст нормально отобразить тег

тег гипертекстовых ссылок - _A_ смотрите здесь подробнее http://htmlbook.ru/html/a.html

с уважением, удачи
Неизвестный
30.08.2006, 01:57
общий
это ответ
Здравствуйте, Ильичев Антон!
Используется обычный < a href="..." >link< /a >
Если у Вас тег выводится как текст, то добавьте заголовок в сообщение
Content-type: text/html; charset="Windows-1251"
А после пишите собщение как обычный html документ.
В приложении $email[‘message‘] = ‘< html >< head > ... < /head >< body >< /body >< /html >‘;
Удачи!

Приложение:
$headers = ‘MIME-Version: 1.0‘."\r\n";$headers .= ‘Content-type: text/html; charset=windows-1251‘."\r\n";$headers .= ‘To: ‘.$email[‘nameto‘].‘ <‘.$email[‘to‘].‘>‘."\r\n";$headers .= ‘From: ‘.$email[‘from‘].‘ <‘.$email[‘namefrom‘].‘>‘."\r\n";mail($email[‘to‘], $email[‘subject‘], $email[‘message‘], $headers);
Неизвестный
30.08.2006, 02:45
общий
это ответ
Здравствуйте, Ильичев Антон!

А вопрос, видать, с подвохом? ;)

Вот так:

  <A href="http://www.super-site.ru/">Супер Сайт</A>

В итоге получается такая ссылка:

<a href="http://www.super-site.ru/">Супер Сайт</a>

С уважением,
  <em><strong>Strory</strong></em>.
Неизвестный
30.08.2006, 14:44
общий
это ответ
Здравствуйте, Ильичев Антон!
Письмо надо писать в HTML, иначе ссылка не отобразится, что касается тэга - он следующий -<A href="URL">Текст</A>
Неизвестный
30.08.2006, 23:00
общий
это ответ
Здравствуйте, Ильичев Антон!
Если я правильно понял вопрос, то можно использовать тег <a href="mailto:ваш_е-маил@mail.ru?body=http://any.com">Письмо владельцу</a>. В этом случае в маилто: сссылке параметром "body" передается тело письма.
Неизвестный
31.08.2006, 02:29
общий
Спасибо за ответы, да только проблема осталась.Обычный тег < A href="URL">Текст<... у меня видется как простой текст, другие советы тоже не помогли. Хочу пояснить, как я проверял: у меня два почтовых ящика на Яндексе и на Рамблере. С Рамблера я посылал письмо на Яндекс и проверял действие тега. Прошу, напишите мне пожалуйста правильный полный тег основываясь на следующих данных: пусть я посылаю письмо с моего ящика (ну пусть будет ant2255@yandex.ru) на ящик сервера xxx@playground.ru. Надеюсь на вашу помощь.
Форма ответа