powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / возникает ошибка при вставке js-блока в phtml
6 сообщений из 6, страница 1 из 1
возникает ошибка при вставке js-блока в phtml
    #38165048
tel-86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Есть process.phtml-ка в которую подключается include. В данном include пытаюсь вставить след блок js:

if ($num>1) {
?>
<script language="javascript" type="text/javascript">
alert("!!!!!!!!!!!!!!");
</script>

<? }

вставив его, получаю ошибку которая во вложении.

Если закоментить данный js блок в инклуде то все работает корректно.
...
Рейтинг: 0 / 0
возникает ошибка при вставке js-блока в phtml
    #38165079
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нажмите, пожалуйста, в браузере View Source
и результат выложите сюда (желательно в спойлере)
...
Рейтинг: 0 / 0
возникает ошибка при вставке js-блока в phtml
    #38165141
tel-86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
process.phtml это фрейм в окне в котором нет возможности просмотреть код страницы. могу выложить сам process.phtml
...
Рейтинг: 0 / 0
возникает ошибка при вставке js-блока в phtml
    #38165152
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tel-86process.phtml это фрейм в окне в котором нет возможности просмотреть код страницыхм, как-то ни разу такого не видел
а можно фиддлером поймать GET-запрос по адреcу http://...process.phtml и выложить сюда тот html, который выдает сервер?

на всякий: http://www.fiddler2.com/fiddler2/
...
Рейтинг: 0 / 0
возникает ошибка при вставке js-блока в phtml
    #38165253
tel-86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: html
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.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
168.
169.
170.
171.
172.
173.
174.
175.
176.
177.
178.
179.
180.
181.
182.
183.
184.
185.
186.
187.
188.
189.
190.
191.
192.
193.
194.
195.
196.
197.
198.
199.
200.
201.
202.
203.
204.
205.
206.
207.
208.
209.
210.
211.
212.
<SCRIPT>
			gText	=	"<TITLE>DMS DEBUG INFO</TITLE><FIELDSET STYLE=\"font-size: 12px; margin: 10px\"><LEGEND STYLE=\"color: ff6600; font-size: 15px; font-family: Verdana; font-weight: bold;\">Dump - /usr/local/apache_pxp4/htdocs/vmelnichenko.office.gt.com.ua/DMS_htdocs/clsrv/inc/srv_dialog_move.inc : 1212 (15:38:05)</LEGEND><PRE>SELECT distinct a.bc_addr_id, a.bc_id, bc.bc_name\r\n				  FROM dms_bc_address a\r\n				  JOIN dms_bc bc ON bc.bc_id = a.bc_id\r\n				 WHERE a.city_id = 5\r\n				   AND a.bc_addr_house = '212'\r\n				   AND (a.bc_addr_street = null OR a.str_id = 10808)</PRE></FIELDSET>";
			<!--
				oWnd	=	window.open("", "dump_wnd", "menubar=0,resizable=1,scrollbars=1");
				oWnd.document.write(gText);
			//-->
			</SCRIPT>        <script language="javascript" type="text/javascript">
	//          var addr_id = document.frames['existingaddress_view'].document.getElementById('SRV_ADDR_ID').value;
		   alert("!!!!!!!!!!!!!!");
//           var sURL="existingaddress_modal.phtml?addr_id=" + 494773 + "&cl_id=" + 305041 + "&clspool_id=" + 358667;
//		   sURL += "&sql2=" + SELECT distinct a.bc_addr_id, a.bc_id, bc.bc_name
				  FROM dms_bc_address a
				  JOIN dms_bc bc ON bc.bc_id = a.bc_id
				 WHERE a.city_id = 5
				   AND a.bc_addr_house = '212'
				   AND (a.bc_addr_street = null OR a.str_id = 10808);
//		   alert("!!!!!!!!!!!!!!"+sURL);
//          document.open("existingaddress_modal.phtml","","width=200,height=100");
</script>

<SCRIPT>
			gText	=	"<TITLE>DMS DEBUG INFO</TITLE><FIELDSET STYLE=\"font-size: 12px; margin: 10px\"><LEGEND STYLE=\"color: ff6600; font-size: 15px; font-family: Verdana; font-weight: bold;\">Dump - /usr/local/apache_pxp4/htdocs/vmelnichenko.office.gt.com.ua/DMS_htdocs/clsrv/inc/srv_dialog_move.inc : 1224 (15:38:05)</LEGEND><PRE>2</PRE></FIELDSET>";
			<!--
				oWnd	=	window.open("", "dump_wnd", "menubar=0,resizable=1,scrollbars=1");
				oWnd.document.write(gText);
			//-->
			</SCRIPT><script language="javascript" type="text/javascript" src="/classes/message_reporting.js"></script>
<script language='javascript'>DMSMessageReportingArray[DMSMessageReportingArray.length]="Выборка содержит более одной строки. "+"

";</script>
<script language="javascript" type="text/javascript" src="/classes/warning_reporting.js"></script>
<script language='javascript'>DMSWarningReportingArray[DMSWarningReportingArray.length]="Ошибка при попытке переноса. Транзакция отменена. "+"

";</script>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>

<head>

    <title></title>

    <script src="/classes/js/error_handler/error_handler.js" id="errorHandler_script_id" language="javascript" type="text/javascript"></script>
    <script src="/classes/object_finder.js" id="objectFinder_script_id" language="javascript" type="text/javascript"></script>

    <script language="javascript" type="text/javascript">

        // константы сообщений
        //var msg_confirm_link_bc = "Действительно хотите привязать сервис клиента null к БЦ ?";
        //var msg_confirm_link_bc = "Действительно хотите привязать сервис клиента '' к БЦ ?";
        var msg_confirm_link_bc = "Действительно хотите привязать сервис клиента к БЦ ?";
        var msg_error = "При обработке произошла ошибка!";

        /*
            Purpose: отслеживание стадий документа
        */
        function bodyOnLoad()
        {
            parent.hideMe();
            // ecли всего одна стадия
            if ( 1 == 1 )
            {
                // первая стадия
                if ( 1 == 1 )
                {
                    // если нет ошибок
                    if ( 0 == 1 )
                    {
                        wnd = parent.window;
                        wnd.returnValue = true;
                        var obj = wnd.dialogArguments;
                        obj.clspool_id_new = '0';
                        obj.is_ok = true;
                        wnd.close();
                    }
                    else
                    {
                        alert(msg_error);
                    }
                }
            }

            // ecли две стадии
            if ( 1 == 2 )
            {

                // первая стадия
                if ( 1 == 1 )
                {
                    var frm = document.forms[0];

                    // подтверждение
/*					
                    if(confirm(msg_confirm_link_bc) == true)
                    {
*/
                        // если добавление инст. адреса
                        if ( 0 == 1 )
                        {
                            frm.elements('process_type').value = "new_linkbc";
                            frm.submit();
                        }

                        // если перенос адреса
                        if ( 0 == 1 )
                        {
                            frm.elements('process_type').value = "move_movebc";
                            frm.submit();
                        }

                        // если добавление
                        if ( 0 == 1 )
                        {
                            frm.elements('process_type').value = "new_existing_linkbc";
                            frm.submit();
                        }

                        // если перенос
                        if ( 1 == 1 )
                        {
                            frm.elements('process_type').value = "move_existing_linkbc";
                            frm.submit();
                        }
/*
                    }
                    // если отказ от переноса адреса на территорию БЦ
                    else
                    {
                        // если добавление инст. адреса
                        if ( 0 == 1 )
                        {
                            frm.elements('process_type').value = "new_add";
                            frm.submit();
                        }

                        // если перенос. адреса
                        if ( 0 == 1 )
                        {
                            frm.elements('process_type').value = "move_movenew";
                            frm.submit();
                        }

                        // если добавление
                        if ( 0 == 1 )
                        {
                            frm.elements('process_type').value = "new_existing_add";
                            frm.submit();
                        }

                        // если перенос
                        if ( 1 == 1 )
                        {
                            frm.elements('process_type').value = "move_existing_add";
                            frm.submit();
                        }
                    }
*/
                }

                // вторая стадия
                if ( 1 == 2 )
                {
                    // если нет ошибок
                    if ( 0 == 1 )
                    {
                        wnd = parent.window;
                        wnd.returnValue = true;
                        var obj = wnd.dialogArguments;
                        obj.clspool_id_new = '0';
                        obj.is_ok = true;
                        wnd.close();
                    }
                    else
                    {
                        alert(msg_error);
                    }
                }
            }
        }


    </script>

</head>

<body onLoad="bodyOnLoad();">

<!-- форма для второй стадии связки с БЦ -->
<form name="formLinkBC" action="process.phtml" method="POST">
	
		
    <input type="hidden" name="clspool_id" value="358667">
    <input type="hidden" name="is_join" value="">
    <input type="hidden" name="process_type">

    <input type="hidden" name="CITY_ID" value="">
    <input type="hidden" name="STR_ID" value="">
    <input type="hidden" name="STRPRF_ID" value="">
    <input type="hidden" name="streets_count" value="">
    <input type="hidden" name="SRV_ADDR_STREET" value="">
    <input type="hidden" name="SRV_ADDR_HOUSE" value="">
    <input type="hidden" name="SRV_ADDR_ROOM" value="">
    <input type="hidden" name="SRV_ADDR_COMMENT" value="">
    <input type="hidden" name="CL_ADDR_ID" value="">
    <input type="hidden" name="BC_ADDR_ID" value="">
    <input type="hidden" name="SRV_ADDR_ID" value="494773">
    <input type="hidden" name="is_bc_address" value="1">

</form>

</body>
</html>


Модератор: Хотел грохнуть эту простыню, но пожалел - типа, новичок ...
[IDV]
...
Рейтинг: 0 / 0
возникает ошибка при вставке js-блока в phtml
    #38165310
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот что я вижу в 12 строке:
Код: javascript
1.
				  FROM dms_bc_address a

конечно, браузер такой JavaScript не понимает

Да, и я кстати не уверен, что я правильно строки посчитал
потому что тег <SCRIPT> перед <!DOCTYPE> и перед <html> я тоже раньше что-то не встречал
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / возникает ошибка при вставке js-блока в phtml
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]