Я хочу отобразить переменную PHP в «сладком оповещении», но не могу найти решение, я просмотрел документацию «сладкого оповещения 2», но ничего не смог найти.
Может кто-нибудь мне помочь?
вот мой код
$name = "xyz";
//sweetalert code
echo "<script>";
echo 'setTimeout(function () { swal("Greetings $name!","Thank you for adding your business details.<br>Our admin team will review the same and will publish shortly..!","success");';
echo '}, 100);</script>';
Просто нужно поменять кавычки:
echo "setTimeout(function () { swal('Greetings $name!','Thank you for adding your business details.<br>Our admin team will review the same and will publish shortly..!','success');'";
Или, другой вариант, объединить переменные в строке:
echo 'setTimeout(function () { swal("Greetings ' . $name . '!","Thank you for adding your business details.<br>Our admin team will review the same and will publish shortly..!","success");';
Когда вы включаете переменную внутри echo, вам нужно использовать "
Знать разницу между "
а также '
другой ТАК Ответ
Вам нужно объединить его, попробуйте использовать следующее:
echo 'setTimeout(function () { swal("Greetings"'.$name.'"!","Thank you for adding your business details.<br>Our admin team will review the same and will publish shortly..!","success");';