[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Передача числовых данных между скриптами
Владимир55
Первый файл содержит код
<?php
$new = 100;
?>

<script
type="text/javascript" src="/catalog/proba.js"></script>
<div
id="tester"></div>


Соответственно, файл proba.js содержит свой код:
$(document).ready(function() {
$('#tester').load('/catalog/lala.php');

});


А файл lala.php содержит вывод переменной, значение которой задано в первом файле:
echo $new;


Как добиться, чтобы переменная $new, которая может принимать только числовые значения, передалась в файл lala.php?
AllesKlar
.....
<
script>var new = <?php echo $new; ?></script>


$(document).ready(function() {
$('#tester').load('/catalog/lala.php?new='+new);

});


дальше сам

_____________
[продано копирайтерам]
Владимир55
Еслия правильно понял, то вы тимели в виду в первом файле:
<script type="text/javascript" src="/catalog/proba.js?new=<?php echo $new; ?"></script>
Вы это имели в виду?

Чем больше я размышляю над Вашим совемом, тем яснее понимаю, что я ничего не понимаю...

Можете вы пояснить Вашу мысль?
AllesKlar
Владимир55
Нет, я имел ввиду именно то, что написал.

catalog/proba.js?new=<?php echo $new; ?">

Разве js файл может принимать аргуметны таким образом?
Нет, не может.

Я привел код, который в скрипт lala.php передаст get параметр.
Вопрос твой был о том, как передать значение? Я на него ответил.
Как им воспользоваться - этого в вопросе не было. И не спрашивай, бо до греха доведешь :)


Искать по запросу php чтение get параметров

_____________
[продано копирайтерам]
FatCat
Цитата (Владимир55 @ 6.05.2014 - 14:59)
<?php
  $new = 100;
?>

Зачем нужен этот код, если его результат никак не выводится в браузер?

В браузере работает джаваскрипт? Вот и передать джаваскрипту значение переменной:
<?php
$new = 100;
echo '<script type="text/javascript">var my_new='.$new.';</script>';
?>



Теперь в браузере работаешь с переменной джаваскрипт my_new. Например так:
$('#tester').load('/catalog/lala.php?new='+my_new);


_____________
Бесплатному сыру в дырки не заглядывают...
Владимир55
Все прекрасно заработало!

Особая благодарность за разъяснение!
Быстрый ответ:

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