2015-12-09 8 views
0

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

Следующие работы частично.

echo "<td width='28%'>" . 
    $qry['name'] . 
    "<br>" . 
    $qry['address1'] . 
    "<br>" . 
    $qry['address2'] . 
    "<br>" . 
    $qry['town'] . 
    "<br>" . 
    $qry['postcode'] . 
    "<br>TeleNo : " . 
    $qry['telephone'] . 
    "<br>" . 
    $qry['email'] . 
    "<a href='mailto:" . 
    $qry['email'] . 
    "'?Subject=Thank%20You> - Send eMail</a></td>"; 

Это создает поле таблицы OK и, когда «Отправить письмо» щелкают, почтовый клиент выскакивает открытие письма с адресом в поле OK, но Субъект поле пустое.

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

Я мог бы жить с этим, но я бы предпочел, чтобы это сработало.

Любые предложения с благодарностью получены.

+0

Просто нажмите "Ctrl + U" (или вашего браузера укороченные для "View Source") и посмотрите на ** сгенерированный ** HTML. –

+0

Вам нужна помощь? Soplease разместите здесь свой код, а не только небольшой фрагмент. Никто здесь не хочет догадываться. – Franco

+0

Не нужно угадывать - вся информация, необходимая для решения проблемы, была в фрагменте. Спасибо Мухаммету за то, что он использовал его глаза! – GeorgeRO

ответ

4

Посмотрите на закрывающей кавычки, он должен быть после того, как предмет:

<a href='mailto:" . $qry['email'] . "?Subject=Thank%20You'> 

НЕ

<a href='mailto:" . $qry['email'] . "'?Subject=Thank%20You> 
+0

Спасибо! Это было здорово - до сих пор учиться! – GeorgeRO

+0

@GeorgeRO Добро пожаловать и удачи! – Muhammet

+0

Думаю, мне это нужно! Ошибка школьника с моей стороны! :) – GeorgeRO