Я довольно новичок в веб-разработке и java-скрипте. У меня есть сценарий, который вызывает URL-адрес для получения объекта. В этом объекте есть флаг, на основе которого я вызываю скрипт, чтобы показать мне баннер. Если этот флаг не установлен, я использую остальную часть PHP-скрипта, чтобы показать мне другой html-баннер.Использование ajax для использования переменной javascript для установки переменной PHP
Я пытаюсь сделать что-то вроде ниже.
Все это в одном файле PHP сказать myPHP.php
<code>
<script type='text/javascript'>
var url = 'some-URL-here';
isInterested = SomeVar.isInterested("some-argument");
if(isInterested['interest-flag'])
{
document.write ("<scr"+"ipt type='text/javascript' src='"+url);
document.write ("&impid="+isInterested['impression']);
document.write ("&force_adv_id="+isInterested['ad']);
document.write ("'><\/scr"+"ipt>");
set a php-myFlag = isInterested['interest-flag'];
}
</script>
</code>
if(php-myflag == false)
{
//Execute the usual PHP code for the banner.
}
Поэтому в основном я хочу, чтобы установить флаг PHP в моем коде сценария, а затем проверить его, чтобы вызвать другой PHP-код для выполнения.
Я понимаю, что существует множество потоков в stackoverflow для java-скрипта и связи PHP. Я понимаю, что я могу, возможно, использовать ajax, чтобы сделать что-то подобное. Я не знаю, как использовать ajax в этом случае. Есть ли способ сделать это без ajax.