php switch javascript

php JavaScript

Как мне добавить вот этот
<script type="text/javascript">setTimeout(function(){document.getElementById('form').submit()},0)</script>
скрипт на выполнение в switch
Пробовал так
switch($var) {
case 1: echo '<script type="text/javascript">setTimeout(function(){document.getElementById('form').submit()},0)</script>';
break;

Ошибку выдает синтакса.
Ответы:
с кавычками разберитесь
У вас два варианта:
1. Перестать требовать от PHP телепатии и угадывания, какая одинарная кавычка является символом в тексте, а какая ограничивает строковую константу с текстом, которую вы передаете в echo.
2. Научить PHP телепатии и угадыванию. Тогда он с легкостью разберется с кавычками (и не только c ними) и перестанет выдавать синтаксические ошибки :-)
'<script type="text/javascript">setTimeout(function(){document.getElementById(\'form\').submit()},0)</script>'; :)


10 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.