Невозможно поместить гиперссылку в PHP echo statement

В приведенном ниже коде я добавляю <a href=\"member.php\"></a> в выражении echo. Но я получаю синтаксическую ошибку, когда добавляю гиперссылку в свой PHP. Здесь что-то не хватает? Спасибо.

 if ($username==$dbusername && $password==$dbpassword) { echo "You're in! <a href=\"member.php\"><!--I'm getting the sytax error in the hyper link here.-->Click here</a> to enter the member area"; } else echo "Incorrect username/password"; } else die('That user does not exist'); } else die('Please enter a username/password'); ?> 

ОБНОВИТЬ

Обновлено с помощью тегов escape.

Related of "Невозможно поместить гиперссылку в PHP echo statement"

Вам нужно избегать ваших цитат:

 echo "You're in! <a href=\"member.php\">Hello!</a>"; 

Это потому, что вы используете двойные кавычки для ввода строк и для атрибутов HTML . Вы не можете их смешивать и ожидать, что они будут работать правильно.

У вас есть два варианта: избегайте двойных кавычек внутри строки:

 echo "You're in! <a href=\"member.php\">Click here</a> to enter the member area"; 

Или используйте одинарные кавычки вокруг строки:

 echo 'You\'re in! <a href="member.php">Click here</a> to enter the member area'; 

Подробнее о струнах .

 echo "You're in! <a href=\"member.php\">Click here</a> to enter the member area";