2012-10-21 53 views
1

我想添加一個額外的文本行到一個PHP頁面,應該由一個語言的PHP文件翻譯。添加額外的文本行被翻譯

的代碼是這樣的

<?php 
    if($phone) { 
?> 
<b> 
<?php 
    _de('Phone',49); 
?> 
:</b><span> 
<?php 
    echo $phone; 
?> 
</span> 
<?php 
    } 
?> 

這裏是我想補充像「一句話」,1045(譯entence數的線,但每次我嘗試添加一個PHP線它給一個錯誤,一切都停止工作。

<div class="clear10"></div><a name="contactform"></a> 
<div class="sendemail rad3 bluebutton l"<?php if ($err && $_POST['action'] == "contactform") { echo ' style="display: none;"'; } ?>><i><?php _de('Contact this escort',784); ?></i></div> 
<div class="clear"></div> 
<?php 
+0

你收到的錯誤信息是什麼? – wgcrouch

+0

這實在不是發展的方向。在HTML中內聯PHP是不好的做法,並導致代碼非常難以維護。您可能想嘗試利用AJAX和組件模板,而不是在代碼中嵌入PHP。你會發現它更容易維護和擴展。 –

回答

0

試試這個,也許_de(...)需要打印

<b> 
<?php 
    echo _de('Phone',49); 
?> 
:</b><span> 
+0

謝謝,但這段代碼已經工作了......我想要做的是插入一個將被翻譯的新句子。與PHONE文本 – user1763519

+0

@ user1763519相同,然後顯示您添加的新行和您收到的錯誤。那會讓你更容易幫你 – codingbiz

+0

我試着添加<?php echo _de('別忘了提blahblah,1449); ?> – user1763519