Chcę wyświetlić zmienną PHP w słodkim alercie, ale nie można znaleźć rozwiązania, przeszedłem przez dokumentacje Słodkiego Alertu 2, ale nic nie mogłem znaleźć. Czy ktoś może mi pomóc?

Oto mój kod

$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>';
1
rupesh 8 wrzesień 2017, 12:40

2 odpowiedzi

Najlepsza odpowiedź

Wystarczy przełączyć cytaty:

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');'";

Lub inna opcja, zmienne połączone w ciągu:

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");';

Po uwzględnieniu zmiennej w echo musisz użyć "

Znajdź różnicę między " i ' inny więc odpowiedź


2
Thamilhan 8 wrzesień 2017, 09:46

Musisz go skoncentrować, spróbuj użyć następujących elementów:

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");';
0
Rakesh kumar 8 wrzesień 2017, 09:48