Форум программистов, компьютерный форум, киберфорум
PHP
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.51/645: Рейтинг темы: голосов - 645, средняя оценка - 4.51
8 / 9 / 1
Регистрация: 21.12.2011
Сообщений: 401

Как вставить javascript в php ?

05.04.2012, 17:20. Показов 117645. Ответов 19
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста, есть скрипт:
JavaScript
1
2
3
4
5
6
7
8
 <script type="text/javascript" src="js/jquery.js"></script>
   <script type="text/javascript" src="js/cufon.js"></script>
<script type="text/javascript" src="js/myriadpro.font.js"></script>
<script type="text/javascript">
Cufon.replace('h1, h2, h3, h5');
</script>
<script type="text/javascript" src="js/cycle.js"></script>
<script type="text/javascript" src="js/slideshow.js"></script>
как мне его втавить на php сайт чтоб он работал?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
05.04.2012, 17:20
Ответы с готовыми решениями:

Как вставить код php в коде javascript
Хочу воспользоваться этим кодом который нашел в инете и использовать его потому что он так думаю сможет мне отправлять функцию php в базу...

Как заставить выполнить Javascript в php
Всем доброго дня. Есть поставщик товаров, с сайтом и прайс-листом. Прайс-лист генерируется по нажатию кнопки у него на сайте которая...

Как передать массив из php в javascript
Как передать массив из php в javascript и при этом потом отправить его с помощью window.opener я понял как передать так переменную а...

19
239 / 236 / 43
Регистрация: 16.03.2011
Сообщений: 750
05.04.2012, 17:31
Нужно написать:
PHP
1
2
3
4
5
6
7
8
9
10
print <<< FM
<script type="text/javascript" src="js/jquery.js"></script>
   <script type="text/javascript" src="js/cufon.js"></script>
<script type="text/javascript" src="js/myriadpro.font.js"></script>
<script type="text/javascript">
Cufon.replace('h1, h2, h3, h5');
</script>
<script type="text/javascript" src="js/cycle.js"></script>
<script type="text/javascript" src="js/slideshow.js"></script>
FM;
или через echo
0
 Аватар для crautcher
2450 / 2301 / 597
Регистрация: 27.05.2011
Сообщений: 7,845
05.04.2012, 17:32
закрой пхп код где надо и вставляй

PHP
1
2
3
4
5
6
7
8
9
<?php
...
?>
<script type="text/javscript">
...
</script>
<?php
..
?>
1
8 / 9 / 1
Регистрация: 21.12.2011
Сообщений: 401
05.04.2012, 18:11  [ТС]
я сделал так
PHP
1
2
3
4
5
6
7
8
9
10
<? 
   echo " <script type='text/javascript' src='js/jquery.js'></script>
   <script type='text/javascript' src='js/cufon.js'></script>
<script type='text/javascript' src='js/myriadpro.font.js'></script>
<script type='text/javascript'>
Cufon.replace('h1, h2, h3, h5');
</script>
<script type='text/javascript' src='js/cycle.js'></script>
<script type='text/javascript' src='js/slideshow.js'></script> ";
?>
убрал все двойные кавычки, но всеравно не работает.

Добавлено через 26 минут
Все я уже разобрался
0
508 / 358 / 13
Регистрация: 12.03.2012
Сообщений: 1,896
06.04.2012, 09:09
gigs, это отвратительно. Как и вариант r36.
Правильный вариант предложил crautcher.
0
 Аватар для wattot
2 / 2 / 1
Регистрация: 26.03.2012
Сообщений: 62
14.03.2014, 16:55
а если нужно вставить в условии? if (что то там) {тут начало и тут надо чтоб вместо сообщения что вы прошли регистрацию к примеру,перекинуть на другую страницу}

пишешь header('Location:http://newcoder.ru/cat/web/');
на это не реагирует почему то....
0
2 / 2 / 0
Регистрация: 26.12.2011
Сообщений: 44
14.03.2014, 22:18
wattot,
PHP
1
2
3
4
5
6
7
<?php
if (a == b){
?>
<script type="text/javscript"></script>
<?php
}
?>
0
2 / 2 / 2
Регистрация: 31.10.2013
Сообщений: 66
15.03.2014, 23:08
Вариант r36 можно понять(вдруг надо вывести какие-нибуть php переменные в js), но выводить js через echo это как минимум странно(хоть бы додумался не в js убирать двойные ковычки, а в echo поставить одинарные )
0
0 / 0 / 0
Регистрация: 08.04.2015
Сообщений: 2
08.04.2015, 04:03
Друзья, у меня схожая проблема.
Я описал ее в другой теме, она касательно взаимодействия php и ява-скрипта (счетчик не работает корректно)
Что бы не плодить одинаковое тут просто дам ссылку на тему
Цели не собираются в метрику из-за php, как бороться?

Помогите плз разобраться.
0
1 / 3 / 0
Регистрация: 30.09.2015
Сообщений: 13
12.12.2016, 07:45
Люди добрые! А вот такой код нормально будет работать?
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<script type="text/javscript">
/*===== Тут Yandex.Metrika =====*/
</script>
<?php
if($_SERVER['HTTP_ACCEPT_LANGUAGE'] = 'ru') { 
    header('Location: http://www.руский-сайт.ru'); } 
if($_SERVER['HTTP_ACCEPT_LANGUAGE'] = 'be') { 
    header('Location: http://www.руский-сайт.ru'); } 
if($_SERVER['HTTP_ACCEPT_LANGUAGE'] = 'uk') { 
    header('Location: http://www.руский-сайт.ru'); } 
if($_SERVER['HTTP_ACCEPT_LANGUAGE'] = 'ky') { 
    header('Location: http://www.руский-сайт.ru'); } 
if($_SERVER['HTTP_ACCEPT_LANGUAGE'] = 'ab') { 
    header('Location: http://www.руский-сайт.ru'); } 
if($_SERVER['HTTP_ACCEPT_LANGUAGE'] = 'mo') { 
    header('Location: http://www.руский-сайт.ru'); } 
if($_SERVER['HTTP_ACCEPT_LANGUAGE'] = 'et') { 
    header('Location: http://www.руский-сайт.ru'); } 
if($_SERVER['HTTP_ACCEPT_LANGUAGE'] = 'lv') { 
    header('Location: http://www.руский-сайт.ru'); } 
else {  
    header('Location: http://www.не-русский.com');} 
?>
0
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
12.12.2016, 09:49
Нет
0
1 / 3 / 0
Регистрация: 30.09.2015
Сообщений: 13
12.12.2016, 09:52
Да я вернулся домой и проверил уже.
А как встроить метрику?
0
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
12.12.2016, 09:53
MMihail_007, руками.
0
1 / 3 / 0
Регистрация: 30.09.2015
Сообщений: 13
12.12.2016, 09:57
Тут руки не помогут, если голова не соображает.
0
 Аватар для ProCode
37 / 37 / 6
Регистрация: 11.12.2016
Сообщений: 329
Записей в блоге: 6
14.12.2016, 18:37
Хидеры следует отправлять ДО любого вывода в браузер.

То есть, после кода Метрики уже не покатит. Нужно ДО <html ))
0
1 / 3 / 0
Регистрация: 30.09.2015
Сообщений: 13
14.12.2016, 18:42
Я забил на метрику, оставил так
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
if($_SERVER['HTTP_ACCEPT_LANGUAGE'] = 'ru') { 
    header('Location: http://www.руский-сайт.ru'); } 
if($_SERVER['HTTP_ACCEPT_LANGUAGE'] = 'be') { 
    header('Location: http://www.руский-сайт.ru'); } 
if($_SERVER['HTTP_ACCEPT_LANGUAGE'] = 'uk') { 
    header('Location: http://www.руский-сайт.ru'); } 
if($_SERVER['HTTP_ACCEPT_LANGUAGE'] = 'ky') { 
    header('Location: http://www.руский-сайт.ru'); } 
if($_SERVER['HTTP_ACCEPT_LANGUAGE'] = 'ab') { 
    header('Location: http://www.руский-сайт.ru'); } 
if($_SERVER['HTTP_ACCEPT_LANGUAGE'] = 'mo') { 
    header('Location: http://www.руский-сайт.ru'); } 
if($_SERVER['HTTP_ACCEPT_LANGUAGE'] = 'et') { 
    header('Location: http://www.руский-сайт.ru'); } 
if($_SERVER['HTTP_ACCEPT_LANGUAGE'] = 'lv') { 
    header('Location: http://www.руский-сайт.ru'); } 
else {  
    header('Location: http://www.не-русский.com');} 
?>
У меня так и было, но попав на эту страницу я подумал что было бы неплохо учитывать переходы в метрике.
0
 Аватар для ProCode
37 / 37 / 6
Регистрация: 11.12.2016
Сообщений: 329
Записей в блоге: 6
14.12.2016, 23:05
Михаил, немного магии PHP

PHP
1
2
3
4
5
6
7
8
9
<?php
$lang = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
$russki = array("ru", "be", "uk", "ky", "ab", "mo", "et", "lv");
if (in_array($lang, $russki)) {
    header('Location: http://www.руский-сайт.ru');
} else {  
    header('Location: http://www.не-русский.com');
} 
?>
более читабельно

удобнее редактировать (например добавить "iw"

Добавлено через 1 минуту
И да, если ты используешь редирект через отправку заголовков - Метрикой ты это посчитать не сможешь, только каким-то внутренним счетчиком, на том же самом PHP например
1
1 / 3 / 0
Регистрация: 30.09.2015
Сообщений: 13
14.12.2016, 23:07
Это редирект с баннера на разные версии сайта.
0
 Аватар для ProCode
37 / 37 / 6
Регистрация: 11.12.2016
Сообщений: 329
Записей в блоге: 6
14.12.2016, 23:07
...кстати, ты вместо "==" использовал "=" - стандартная ошибка неофита ))
1
1 / 3 / 0
Регистрация: 30.09.2015
Сообщений: 13
14.12.2016, 23:22
Клацаешь по баннеру, попадаешь на banner.php, а в нём вот этот код.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
14.12.2016, 23:22
Помогаю со студенческими работами здесь

как в php вставить bb код
Здравствуйте возникла такая проблемка я пишу сайт с нуля без движка и хотел добавлять коментари но столкнулся с такой проблемой. Как...

Как значение переменной из javascript передать в php?
Как значение переменной из javascript передать в php?

Как вставить js скрипт в php код
народ помогите не могу понять как вставить js скрипт в php код вот код php &lt;?php mysql_connect(&quot;localhost&quot;,...

PHP в JavaScript
Привет, друзья! ох у меня проблемка... как собственно вставить в JavaScript код из PHP? $myrow function show() {

javascript в PHP
Помогите пожалуйста разобратся почему не работает скрипт в пхп &lt;html&gt; &lt;head&gt; &lt;title&gt;als-80.de&lt;/title&gt; ...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru