у меня проблема с незавершенной строковой константой.
вот мой код в PHP:
'html' => '<div><table><td><tr><img src="' . "http://www.simbawave.com/_lib/file/img/hotel/$FolderHotel/$NamaFile" . '"width="200" height="200" /></tr><tr><p><b>'.$Hotel."</b></p></tr></td><td>$Alamat</td></table></div>",
а вот и исходник HTML (результат не весь, будет слишком долго)
markers[8] = new google.maps.Marker({
icon: "http://www.simbawave.com/MapBlueIcon/villa.png",
title: "Bali Dynasty Resort",
position: new google.maps.LatLng(-8.747509, 115.16764),
map: map
});
infos[8] = new google.maps.InfoWindow({
content: "<div><table><td><tr><img src=\"http://www.simbawave.com/_lib/file/img/hotel/HO-00009/depan2web.jpg\"width=\"200\" height=\"200\" /></tr><tr><p><b>Bali Dynasty Resort</b></p></tr></td><td> Jln. Kartika Po Box 2047
Tuban 80361
South Kuta
Bali - Indonesia</td></table></div>"
});
если я удалю переменную $Alamat
, все будет хорошо, без проблем. но я объявляю $Alamat, я понятия не имею, что не так с моим PHP-кодом.
Значение $Alamat
такое (строка/varchar):
Jln. Kartika Po Box 2047
Tuban 80361
South Kuta
Но в представлении HTML отображается только:
Jln. Картика По Коробка 2047
Я думал, что при переходе в HTML должны отсутствовать некоторые символы.
Tuban 80361
South Kuta
Bali - Indonesia</td></table></div>
Я думал, что эти символы не были переданы, и делаю эту ошибку, потому что $Alamat
содержит несколько строк, а не одну строку, а $Hotel
содержит одну строку строки.
Кто-нибудь знает, как сделать так, чтобы в PHP можно было использовать несколько строк varchar?