Rolf B: javascript Werte nach HTML Formular

Beitrag lesen

Hallo MudGuard,

der zuständige Server kann durchaus so konfiguriert sein, daß er auch bei Resourcen, deren URL auf .html endet, php ausführt.

ist er aber nicht, denn da steht im HTML

L.marker([poleLat, poleLon-.05 ]).addTo(map).bindPopup("<?php echo json_encode($name); ?>").openPopup();  

und weil der Inhalt des bindPopup-Parameters kein gültiges HTML ist, macht Leaflet daraus

<div class="leaflet-popup-content-wrapper">
  <div class="leaflet-popup-content" style="width: 51px;">
    <!--?php echo json_encode($name); ?-->
  </div>
</div>

(Zeilenumbrüche und Einrückungen vor mir, Leaflet hat das alles hintereinander weg rausgehauen)

Die Frage, die immer noch ungeklärt ist, lautet: Warum ist während der PHP Ausführung $name leer. Das ist ein serverseitiges Problem.

Rolf

--
sumpsi - posui - obstruxi