मैं php में एक मेल बनाने हूँ में करने वाले लाइन चार्ट (जावास्क्रिप्ट) निष्पादित, एक वर्डप्रेस प्लगइन में, और करने वाले लाइन चार्ट द्वारा बनाई छवि शामिल करना चाहते हैं। मैंने निम्नलिखित कोशिश की:php फ़ाइल
<?php
$message.= <<<HTML
<script>
google.charts.load('current', {
'packages': ['corechart']
});
google.charts.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Year', 'Sales', 'Expenses'],
['2013', 1000, 400],
['2014', 1170, 460],
['2015', 660, 1120],
['2016', 1030, 540]
]);
var options = {
title: 'Company Performance',
hAxis: {
title: 'Year',
titleTextStyle: {
color: '#333'
}
},
vAxis: {
minValue: 0
}
};
var chart = new google.visualization.AreaChart(document.getElementById('chart_div'));
chart.draw(data, options);
}
</script>
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
HTML;
$message.=<<<HTML
<h1> test message </h1>
HTML;
$to = "[email protected]";
$subject = "test message";
$headers = "test message";
add_filter('wp_mail_content_type', 'set_html_content_type');
wp_mail($to, $subject, $message,$headers);
remove_filter('wp_mail_content_type', 'set_html_content_type');
?>
मेरी समस्या यह है कि जावास्क्रिप्ट को डिलीवर मेल में निष्पादित नहीं किया जा सकता है। इसलिए, मैं स्क्रिप्ट के अंदर जावास्क्रिप्ट निष्पादित करने का एक तरीका ढूंढ रहा हूं।
कोई सुझाव है कि कैसे एक php फ़ाइल जिसके परिणामस्वरूप गूगल-api लिंक प्राप्त करने के लिए जावास्क्रिप्ट को निष्पादित करने के?
मैं एक कामकाजी उदाहरण की सराहना करता हूं!
पुनश्च .: मेरे php संस्करण है:
> php --version
PHP 5.5.9-1ubuntu4.17 (cli) (built: May 19 2016 19:05:57)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
with Zend OPcache v7.0.3, Copyright (c) 1999-2014, by Zend Technologies
with Xdebug v2.4.0, Copyright (c) 2002-2016, by Derick Rethans
थैक्स को अपने उत्तर के लिए भेज सकते हैं! मेरे PHP फ़ाइल – mrquad
में इस "अदृश्य" पृष्ठ को बनाने के लिए कोई सुझाव है क्या आपके पास मेल php का एक उदाहरण है? चार्ट को खींचने वाले पृष्ठ को रखने की अनुशंसा करते हैं, फिर जब चार्ट की 'तैयार' घटना आग लगती है, तो ईमेल – WhiteHat
ईमेल भेजने जारी रखने के लिए AJAX के माध्यम से छवि स्ट्रिंग को php पर भेजता है, आपके उत्तर के लिए बहुत बहुत धन्यवाद! कृपया ऊपर मेरा अद्यतन उत्तर देखें। – mrquad