Я пытаюсь перенаправить на определенную страницу, если условие выполнено. В php также необходимо отправить предупреждение одновременно. Я очень новичок во всем этом, так что поправьте меня, если я ошибаюсь, но чтобы отправить предупреждение, а также перенаправить, javascript должен использоваться, потому что PHP не может обойти оба. Таким образом, у меня есть пара переменных php, к которым должен обращаться сценарий. Я думаю, что проблема есть, но я не уверен.location.replace с переменными php
echo "<SCRIPT type='text/javascript'>
alert('$message');
window.location.replace(\"http://www.adidas.co.uk/on/demandware.store/Sites-adidas-GB-Site/en_GB/Cart-MiniAddProduct?pid="+"<?php echo $style ?>" + "_"+"<?php echo $size8 ?>"+"&masterPid="+"<?php echo $style ?>"\");
</SCRIPT>";
Я продолжаю получать синтаксическую ошибку. 'parse error, expecting
',' 'or
';''
является ошибкой.
Заранее спасибо
Вам не нужно 'echo' изменять переменную внутри' echo'. Просто соедините их. –
@SougataBose Я сделал это и до сих пор получаю такую же ошибку синтаксического анализа. Я просто пробовал разные вещи – bsaid97
@ LonnieBest Да, я не уверен в этом, я пробовал с ним и без него, и все равно получаю ту же ошибку в той же строке – bsaid97