Hallo Henrique,
natürlich kannst du echo verwenden, um Dir PHP Prüfwerte ins HTML zu schreiben.
Aber wie ich schon schrieb: wenn im PHP steht
...bindPopup(<?= json_encode($name1) ?>)...
und im Javascript daraus dies wird
...bindPopup(null)...
dann ist der Beweis schon erbracht, dass in $name1 kein Inhalt steht und Du musst von da aus rückwärts schauen, wo $name1 einen Wert herhaben sollte und dann herausfinden, warum das nicht so ist.
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi