[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: php в вjavascript
Ser18
Здравствуйте

Можно ли так писать в javascript?

url: <?php echo $kk ?>+"/reg_sl.php"


Есть такой скрипт

$('#slov div').click(function(){
//var id_s = $(this).text();
//alert('1' + id_s);

var id_sl = $(this).find('span').eq(0).text();
//alert(id_sl);
$('#mom').css({'display':'block'});
$('#pprr').css({'display':'block'});
$.ajax({
url: <?php echo $kk ?>+"/reg_sl.php",
type: "POST",
data: ({id_sl: id_sl}),
//success: function(data){alert(data);}
success: function(newSlov){$("#pprr").html(newSlov);}
}
);
//$('#pprr').text(id_sl);
});


Он у меня работает только в FireFox в остальных браузерах вообще никакой реакции

Если убрать строку <?php echo $kk ?> то все работает

Как можно в javascript указать абсолютный путь?
А то у меня скрипт грузится на разных страницах в разных папках

Если написать просто
http:// имя сайта.ru/reg_sl.php
то при таком входе на сайт он уже не работает
http:// www.имя сайта.ru/reg_sl.php




Спустя 14 минут, 40 секунд (10.12.2010 - 11:48) inpost написал(а):
Открой код страницы и посмотри, как записана эта строчка! Возможно пусть в $kk неверно указан, к примеру будут 2 слеша подряд и всё ломается.

Спустя 8 минут, 28 секунд (10.12.2010 - 11:56) Ser18 написал(а):
Похоже так нельзя писать <?php echo $kk ?>
Открыл в FireFox там так и написано <?php echo $kk ?>

Надо наверное скрытое поле делать и оттуда получать адрес

Спустя 3 минуты, 22 секунды (10.12.2010 - 12:00) inpost написал(а):
url: "<?php echo $kk; ?>/reg_sl.php",

Спустя 2 минуты, 33 секунды (10.12.2010 - 12:02) Ser18 написал(а):
Да

Спустя 3 минуты, 8 секунд (10.12.2010 - 12:05) inpost написал(а):
Ser18
Что? Я показал, как должна выглядеть эта строчка =)

Спустя 15 минут, 18 секунд (10.12.2010 - 12:21) Ser18 написал(а):
Я просто не сразу различая увидел)

Так в Опере и ИЕ работает а в Хром и ФаерФокс не работает

Спустя 6 часов, 41 минута, 51 секунда (10.12.2010 - 19:02) inpost написал(а):
в интернет и ссылку сюда, я разберу.

Спустя 1 час, 30 минут, 32 секунды (10.12.2010 - 20:33) Ser18 написал(а):
Дело в том что это у меня уже на сайте (скрипт)

могу дать ссылку на сайт и участок где он используется

Спустя 13 минут, 42 секунды (10.12.2010 - 20:47) inpost написал(а):
давай

Спустя 12 минут, 29 секунд (10.12.2010 - 20:59) Ser18 написал(а):
Вот адрес

apprendrefr.ru

Там левая панель со словами

При нажатии на слово должно появляться описание

Файл в котором написан этот скрипт

jmen.js внизу

Когда я так пишу url: "<?php echo $kk; ?>/reg_sl.php",
не работает
а так работает url: "reg_sl.php",
только на главной странице

$kk = "http://".$_SERVER['SERVER_NAME'];

Спустя 23 минуты, 30 секунд (10.12.2010 - 21:23) inpost написал(а):
Ну ты даёшь... в каком файле ты пишешь? в JS? php код поддерживает только PHP файл!
В основном файле создаёшь переменную:
<script>
var linke = "<?php echo $kk; ?>/reg_sl.php";
</
script>


А в том используешь созданную var linke!

Спустя 9 минут, 13 секунд (10.12.2010 - 21:32) Ser18 написал(а):
Так я думал что они все равно в один файл грузятся(типа в нем и встретятся)

Спасибо

Сейчас попробую
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.