Показать сообщение отдельно
  #5 (permalink)  
Старый 26.08.2015, 23:32
Новичок на форуме
Отправить личное сообщение для Tilo Посмотреть профиль Найти все сообщения от Tilo
 
Регистрация: 27.04.2015
Сообщений: 7

[quote=ild;385858]я конечно не знаю пхп, но разве код который должен исполнятся на сервере не должен быть в типа <?php и после также закрыт ?>[/QUOTE
он обрамлен в пхп теги я просто показал проблемную функцию до нее и после нее есть другие функции они работают а вот тут геморой какой то.
При этом я пробовал в отдельном файле этот код выполнить независимо от движка
<?
$ofer = 123;
echo ('<script src="http://site.ru/js/m1ref.js"></script> 
<script type="text/javascript"> 
var product_id = '.$ofer.'; 
var ref = 13077; 
var script = document.createElement("script"); 
script.src = "http://site.ru/send_order/?ref="+ref+"&s="+getC("s")+"&w="+getC("w")+"&t="+getC("t")+"&product_id="+product_id+\'&out=1\'; 
document.body.appendChild(script); 
</script>
<div class="shop">
<form action="" method="post" onsubmit="if(this.name.value==\'\'){alert(\'Введите Ваше имя!\');return 
false}if(this.phone.value==\'\'){alert(\'Введите Ваш номер телефона!\');return false}urlGen(this);return true;"> 
<input type="hidden" name="product_id" value="'.$ofer.'"/> 
<input type="hidden" name="ref" value="13077"/> 
<input placeholder="ФИО" maxlength="25" name="name" type="text"> 
<input placeholder="Телефон" maxlength="25" name="phone" type="text"> 
<button type="submit">Заказать!</button> 
</form> 
</div>');
?>

все работает как положенно а вот когда вставляю в страницу вот эта хрень
script.src = "http://site.ru/send_order/?ref="+ref+"&s="+getC("s")+"&w="+getC("w")+"&t="+getC("t")+"&product_id="+product_id+\'&out=1\';
прям так и выводится как есть
Ответить с цитированием