За последние 24 часа нас посетили 15102 программиста и 1766 роботов. Сейчас ищут 1585 программистов ...

КАК ОТПРАВИТЬ СКРИН ВЭБ СТРАНИЦЫ В ФУНКЦИИ MAIL

Тема в разделе "Работа с почтой", создана пользователем Contessa, 8 мар 2012.

  1. Contessa

    Contessa Активный пользователь

    С нами с:
    8 мар 2012
    Сообщения:
    74
    Симпатии:
    0
    Добрый вечер,

    подскажите как отправить принтскрин вэбстраницы (которую видит посетитель сайта, при нажатии на кнопку "отправить") в функции скрипта mail?
     
  2. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    а принтскрин где живет? у пользователя? загрузить на сервер + отправить письмом. на сервере? отправить письмом.
    и теперь самое веселое - читаем про то как не просто чистый текст или размеченный гипертекст отправляется но и как файл приаттачить.
    и вот этот вот аттач и будет вашим "отправить письмом"
     
  3. Contessa

    Contessa Активный пользователь

    С нами с:
    8 мар 2012
    Сообщения:
    74
    Симпатии:
    0
    да не нужно мне файл прикреплять к письму! и принскрина никагого нет!
    Когда пользователь выполняет тест на странице, а потом нажимает "результаты"
    ему показываются результаты теста и отправляются мне на почту (в тайне от пользователя :)
    Я бы хотела чтобы мне отправлялась вся страница с тестом, так, как ее видит пользователь, т.е. скрин с экрана,
    а не просто переменные с результатами. Я что, первый раз не понятно объяснила? :)
     
  4. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    понятно, русскими словами даже. но абсолютно другую задачу.
    сделайте шаблон письма такой же как страница которую видит пользователь.
    при отправке - заполняйте шаблон данными и отправляйте куда хотите.
     
  5. Contessa

    Contessa Активный пользователь

    С нами с:
    8 мар 2012
    Сообщения:
    74
    Симпатии:
    0
    А как вписать этот шаблон в функцию mail?
    Там разве можно указывать html теги?
    Спасибо, что быстро отвечаете.
     
  6. sobachnik

    sobachnik Старожил

    С нами с:
    20 апр 2007
    Сообщения:
    3.380
    Симпатии:
    13
    Адрес:
    Дмитров, МО
    Указываешь в заголовках письма
    Content-type: text/html
    и пишешь html-теги
     
  7. Contessa

    Contessa Активный пользователь

    С нами с:
    8 мар 2012
    Сообщения:
    74
    Симпатии:
    0
    Где? в функции mail?
    Можно какой-нибудь мини-пример?
    Скажем отправить табличку из 2 ячеек, в одной переменную, а в другой картинку png,
    которая определяется в результате выполнения скрипта.
     
  8. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    в функе есть параметр для заголовков. смотри пример на php.net. туда просто вписываешь эту строку. А в текст письма суешь обычную html-страничку.