Получение ошибки валидации: Error: an attribute specification must start with a name or name token
но я не могу ошибиться, я думаю, что для этого нужны свежие глаза !!
Скрипт находится в тегах <script>
на странице PHP, поэтому php работает просто отлично.
var Target = ' target="_blank"';
var twtTitle = "I am going to <?php echo $fb_title;?>";
var tinyUrl = "<?php
echo getTinyUrl(curPageURL());?>";
document.write('<a class="twitter" href="'+twtLink+'"'+Target+'><img src="<?php echo bloginfo('template_url'); ?>/style/images/social/twitter.png" border="0" alt="Tweet This!" /> <span class="link_text"> Tweet this event</span></a>');
Вот все переменные, отображаемые сервером (после PHP)
var Target = ' target="_blank"';
var twtTitle = "I am going to Teenage 16-19";
var tinyUrl = "http://tinyurl.com/6eem8qc";
var twtLink = 'http://twitter.com/home?status='+encodeURIComponent(twtTitle + ' ' + tinyUrl + " via @WaggleB"+ "");
При добавлении предупреждения для отображения значения twtLink
значение отображается как
http://twitter.com/home?status=I%20am%20going%20to%20Teenage%2016-19%20http%3A%2F%2Ftinyurl.com%2F6eem8qc%20via%20%40WaggleB