У меня ошибка синтаксического анализа неожиданно = здесь конкретно при действии =.Как исправить переменную echo внутри атрибута html?
<form action='<?php echo $url?resendpassword=1&send=1;?>' method='post'>
У меня ошибка синтаксического анализа неожиданно = здесь конкретно при действии =.Как исправить переменную echo внутри атрибута html?
<form action='<?php echo $url?resendpassword=1&send=1;?>' method='post'>
Попробуйте написать его вот так;
<form action='<?php echo $url . "?resendpassword=1&send=1"; ?>' method='post'>
Или
<form action='<?php echo $url;?>?resendpassword=1&send=1' method='post'>
другими предложениями, здесь все в порядке, но я думаю, что это может быть даже лучше:
<form action='<?php echo $url ?>?resendpassword=1&send=1;' method='post'>
Вам нужно сцепить URL, а затем не забыть (& является специальным символом в HTML, поэтому без экранирования он приведет к неправильному HTML):
<form action='<?php echo htmlspecialchars("$url?resendpassword=1&send=1"); ?>' method='post'>
Это сработало. Спасибо! –
wrap in quotes