Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
xdface
0 / 0 / 0
Регистрация: 18.03.2014
Сообщений: 36
1

Как вставить html + js в php?

07.08.2015, 15:31. Просмотров 732. Ответов 8
Метки нет (Все метки)

Здравствуйте, не получается вставить код google map в php код, она просто не прогружается((
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
<!DOCTYPE html>
<html>
<head>
    <title>Remove Markers</title>
    <style>
        html, body, #map-canvas {
            height: 100%;
            margin: 0;
            padding: 0;
        }
 
    </style>
 
</head>
<body>
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&signed_in=true"></script>
<script>
    // In the following example, markers appear when the user clicks on the map.
    // The markers are stored in an array.
    // The user can then click an option to hide, show or delete the markers.
    var map;
    var markers = [];
 
    function initialize() {
        var haightAshbury = new google.maps.LatLng(37.7699298, -122.4469157);
        var mapOptions = {
            zoom: 12,
            center: haightAshbury,
            mapTypeId: google.maps.MapTypeId.TERRAIN
        };
 
        map = new google.maps.Map(document.getElementById('map-canvas'),
            mapOptions);
 
        // This event listener will call addMarker() when the map is clicked.
        google.maps.event.addListener(map, 'click', function(event) {
            addMarker(event.latLng);
        });
 
        // Adds a marker at the center of the map.
        addMarker(haightAshbury);
    }
 
    // Add a marker to the map and push to the array.
    function addMarker(location) {
        deleteMarkers();
        var marker = new google.maps.Marker({
            position: location,
            map: map
        });
        markers.push(marker);
    }
 
    // Sets the map on all markers in the array.
    function setAllMap(map) {
        for (var i = 0; i < markers.length; i++) {
            markers[i].setMap(map);
        }
    }
 
    // Removes the markers from the map, but keeps them in the array.
    function clearMarkers() {
        setAllMap(null);
    }
 
    // Shows any markers currently in the array.
    function showMarkers() {
        setAllMap(map);
    }
 
    // Deletes all markers in the array by removing references to them.
    function deleteMarkers() {
        clearMarkers();
        markers = [];
    }
 
    google.maps.event.addDomListener(window, 'load', initialize);
</script>
<div id="map-canvas"></div>
<p>Click on the map to add markers.</p>
</body>
</html>
Фрейворк yii2. Если загружать html страницу отдельно с этим кодом все прогружается а php нет... У кого то есть идеи?
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.08.2015, 15:31
Ответы с готовыми решениями:

Как в php вставить html
Господа, имеется форма подписки, собственно вот она: &lt;style type=&quot;text/css&quot;&gt;...

Как вставить html в php?
нужно вставить тег span, пробовал так: '&lt;span class=&quot;todayfilms&quot; &gt;' . '&lt;/span&gt;' . но никакой...

Как вставить PHP в HTML документ?
Сервер Апач. В папке локальной копии сайта лежит файл time.php. Если запускаю этот файл - работает...

Как вставить код php в HTML страницу?
Где писать код php и как его вставить в HTML страницу? P.S пишу код для HTML страницы в программе...

Как вставить php echo в script html?
Так код работает: $.ajax({ type: &quot;GET&quot;, dataType: &quot;json&quot;, url:&quot;/q?q=1,...

8
Jodah
Эксперт PHP
3126 / 2673 / 1127
Регистрация: 01.08.2012
Сообщений: 9,362
07.08.2015, 15:36 2
Скопировал ваш код, запустил, всё работает. PHP код в этом же файле тоже выполняется.
0
xdface
0 / 0 / 0
Регистрация: 18.03.2014
Сообщений: 36
07.08.2015, 16:20  [ТС] 3
непонятно в том то и дело, я использую фреймворк и тоесть там есть слой и страницы когда я туда добавляю код и загружаю полностью все веб приложение и захожу на ту странциу где карта она не работает. не знаю как объяснить((
0
skelmen
10 / 10 / 3
Регистрация: 03.04.2015
Сообщений: 127
07.08.2015, 16:26 4
А через iframe ?
0
07.08.2015, 16:26
xdface
0 / 0 / 0
Регистрация: 18.03.2014
Сообщений: 36
07.08.2015, 16:40  [ТС] 5
iframe?

Добавлено через 3 минуты
внутри iframe пусто...
0
skelmen
10 / 10 / 3
Регистрация: 03.04.2015
Сообщений: 127
07.08.2015, 16:43 6
<iframe style="стили" src="https://www.google.com/maps/embed?p......код вашей карты></iframe>
1
xdface
0 / 0 / 0
Регистрация: 18.03.2014
Сообщений: 36
07.08.2015, 17:09  [ТС] 7
да отображает, а можно как-то получить данные например координаты клика пользователя?
0
Programmer_
88 / 88 / 34
Регистрация: 22.05.2012
Сообщений: 404
07.08.2015, 18:10 8
Лучший ответ Сообщение было отмечено xdface как решение

Решение

Цитата Сообщение от xdface Посмотреть сообщение
а можно как-то получить данные например координаты клика пользователя?
Javascript
1
2
3
4
5
google.maps.event.addListener(map, "click", function(event) {
    var lat = event.latLng.lat();
    var lng = event.latLng.lng(); 
    alert("Lat=" + lat + "; Lng=" + lng);
});
https://developers.google.com/maps/documentation/javascript/reference

Добавлено через 1 минуту
Цитата Сообщение от xdface Посмотреть сообщение
Фрейворк yii2
А причем тут yii ? У тебя скорее всего со стилями там бяда, контейнер карты должен быть с четко заданными размерами width, height
1
xdface
0 / 0 / 0
Регистрация: 18.03.2014
Сообщений: 36
08.08.2015, 08:02  [ТС] 9
спасибо)) размеры указать надо. Я просто даже подумать не мог что в этом дело(( спасибо
0
08.08.2015, 08:02
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.08.2015, 08:02

Как вставить данные из php кода в html код?
Подскажите пожалуйста как вставить данные из php кода в html код спасибо!!!

Как мне вставить в цикл PHP скрипта HTML-ссылку?
Подскажите как мне вставить в цикл PHP скрипта HTML-ссылку скрипт на подобие: $ii=5; ...

Вставить php-условие в html-код, который находится в php-коде
Выводится список из базы данных foreach($callbacklist as $call) { ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru