[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Замена переменной
Страницы: 1, 2
Fillzest
Здравствуйте , я засунул в Wordpress Json и работает , как можно сделать что бы можно было вводить переменные в Jason через PHP , почему то этот метод не работает



<? $var = "Hello, world"; ?>
<script>
var a = "<? echo $var ?>";
</
script>



<?
$var = "Hello, world";
echo '<script language="javascript">var a = '.$var.';</script>';
?>

Arh
Потому что во втором примере не хватает кавычек.

echo '<script language="javascript">var a = "' . $var . '";</script>';


А в первом примере предпочтительней писать без echo

<? $var = "Hello, world"; ?>
<script>
var
a = '<?=$var?>';
</script>


_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
Fillzest
Спасибо !
Fillzest
Что то не получается , может Wordpress не позволяет , в чём может быть причина ?
Arh
Fillzest
Ну может там кэш какой. Это уже гадалке)

_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
Fillzest
Смотрите а если сделать так var get_videoId = "http://kittyyou.ultimatefreehost.in/wp-content/uploads/2017/01/123.txt" то как считать чисто переменную , какой файл нужен ?
Fillzest
В общем мне нужны методы для получение переменной из вне файла javascript , кто нибудь подскажет ?
Arh
Fillzest
Не понял суть вопроса.

_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
Fillzest
Можно ли поставить переменную с src , и я кстати пытался просто что то в Head В javascripte вывести c помощью php И не работает вообще , это может что то значить ?
Arh
Fillzest
Создай просто php файл test.php

<?php
$var = 'Hello';
echo '<script language="javascript">var a = "' . $var . '";</script>';
echo '<script language="javascript">alert(a);</script>';


И обратись к нему на прямую
site.ru/test.php

а потом с таким кодом

<? $var = 'Hi'; ?>
<script>
var a = '<?=$var?>';
alert(a);
</
script>


_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
Fillzest
Спасибо большое !
Fillzest
Arh Спасибо огромное !
Arh
Fillzest
Чем же ты 7 лет и 3 месяца занимался biggrin.gif

_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
Fillzest
Да я только щас взялся программировать , тогда я зарегистрировался что бы найти программиста .
Fillzest
Получается надо ставит код javascript и в head и в body , но когда ставлю код в body то fatal error , тут что надо делать ?

$(document).ready(function(){
// var get_videoId = 'P1eL4aIPrKA';
var get_videoId = 'P1eL4aIPrKA';
var my_key = 'AIzaSyArlnFP42ZFk5GFy5k149Avp08-MZGg-WA';
// Comments list
// https://www.googleapis.com/youtube/v3/commentThreads?part=snippet&maxResults=10&textFormat=html&videoId=P1eL4aIPrKA&key=AIzaSyArlnFP42ZFk5GFy5k149Avp08-MZGg-WA

$.get( "https://www.googleapis.com/youtube/v3/commentThreads",
{
part: 'snippet,replies',
videoId: get_videoId,
key: my_key
}
)
.
done(function( data ) {

$.each(data.items, function(i, item){
comments = item.snippet.topLevelComment.snippet.textDisplay;
output = '<li>' + comments + '</li>';

// Append to results comments
$('#resultsComments').append(output);

});
});
// Captions list
// https://www.googleapis.com/youtube/v3/captions?part=snippet&videoId=P1eL4aIPrKA&key =AIzaSyArlnFP42ZFk5GFy5k149Avp08-MZGg-WA

$.get( "https://www.googleapis.com/youtube/v3/captions",
{
part: 'snippet',
videoId: get_videoId,
key: my_key
}
)
.
done(function( data ) {

$.each(data.items, function(i, item){
captions = item.snippet.trackKind;
output = '<li>' + captions + '</li>';

// Append to results caption
$('#resultsCaptions').append(output);

});
});


})
Быстрый ответ:

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