如何将$ username变量转换为javascript

问题描述:

我想知道是否有方法在显示html字符串的javascript函数内显示或回显$username变量。这是原来的功能:

Plugin.prototype.counter = function() { 
    if (this.s.counter) { 
    $(this.s.appendCounterTo).append('<div id="counter"><span id="counter-current">' 
     + (parseInt(this.index, 10) + 1) + '</span>/<span id="counter-all">' 
     + this.$items.length 
     + '</span><a href="index.htm"><sig> JOHN SMITH </sig><img src="jOHN.png"></a></div>'); 
    } 
}; 

我试着插入这段:

<?php $arrays = file_get_contents('username.txt'); echo $arrays;?> 

相反的JOHN SMITH,不管有没有行情?不工作。

任何想法如何做这样的任务?

+3

而不是'不工作'会发生什么?这是一个'.php'文件吗? – chris85

+0

您是否正确复制了代码?最后,你的php代码中缺少'>'。 – aron9forever

+1

@ aron9forever看起来像这只是我的一个糟糕的编辑工作;现在修复... – chris85

在这里冒昧猜测,可能是您的文件被错误地调用。

这将指定服务器上的绝对路径。

<?=file_get_contents($_SERVER['DOCUMENT_ROOT'] . '/username.txt');?>