2012-07-06 64 views
-1

我有一些代碼的語法問題,我不斷改變語法,但它變得沒有在哪裏。PHP問題與HTML和PHP混合語法

下面是代碼:

echo '<img style="border:1px solid #f1f1f1;margin:12px 0 12px 0" src="https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=http://mysite.com/'.$current_user->user.'/'" />'; 

好像是在這裏:

http://mysite.com/'.$current_user->user.'/'" />'; 

回答

2

嘗試:

echo "<img style=\"border:1px solid #f1f1f1;margin:12px 0 12px 0\" src=\"https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=http://mysite.com/".$current_user->user."/\" />"; 

codepad example

2
echo '<img style="border:1px solid #f1f1f1;margin:12px 0 12px 0" src="https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=http://mysite.com/' . $current_user->user . '/" />'; 

您最後只有一個單引號太多'/'更改爲'/

0

在一行的末尾,嘗試這樣的:

...rent_user->user.'/" />'; 
      //  ^-----------no <'> sign here 
1
echo '<img style="border:1px solid #f1f1f1;margin:12px 0 12px 0" src="https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=http://mysite.com/'.$current_user->user.'"/>'; 

部分你就懸了起來應該是:

http://mysite.com/'.$current_user->user.'"/>';