感謝您的幫助提前,noob在這裏。PHP/HTML - 在PHP中有另一個回聲的html div中發生錯誤?
所以,我有這種形式的錯誤div。
<div><?php echo $error; ?></div>
我試圖驗證電子郵件,使用PHP,但我想它的錯誤,取決於用戶選擇的語言的改變。我有另外兩個PHP文件與數組與翻譯文本。我想要做的是回顯包含數組變量的回聲的錯誤,以便它可以解釋爲HTML中的多語言文本。我知道你不能回顯回聲,但我需要一個解決方法。這是PHP的一部分。
<?php
$error = '';
if ($_POST) {
if (filter_var($_POST['mail'], FILTER_VALIDATE_EMAIL) === false) {
$error .= '<?php echo $lang["EMAIL_INVÁLIDO"]; ?>';
};
if ($error != "") {
$error = '<p>' . $error . '</p>';
};
};
?>
謝謝!
哇哦!哈哈,這工作!我之前嘗試過,但是整個數組變量顯示爲錯誤,我不知道它爲什麼現在起作用,但它確實如此。謝謝傑克,你是達人。 –
歡迎;) –
勞爾。 YOu不應該添加特殊字符到您的數組項目。就像在這種情況下一樣,「EMAIL_INVÁLIDO」。您可以改爲使用EMAIL_INVALIDO。這可以防止一些頭痛。 – Phiter