Вы пытаетесь встроить язык на основе сервера на основе языка на стороне клиента. Это не сработает.
Если вы могли бы объяснить немного больше, что именно вы пытаетесь достичь, может быть лучшее решение, такое как вещь типа AJAXie.
Позвольте мне объяснить немного больше, поскольку другие дали ответы, которые можно было бы здесь поставить.
У вас может быть php
, встроенный в ваши * .php файлы, которые будут интерпретироваться на сервере и разбираться там. Используя это, вы можете установить переменные, которые javascript может получить позже, и использовать их на стороне клиента. Как я уже сказал, хотя у клиентской стороны нет маршрута для интреттинга и разбора php
, и поэтому отправка php
через пользователя не будет работать.
Если вы тем не менее пытается получить все работало так, что ваш PHP устанавливает некоторые JavaScript значения, то я бы, как Гэри Willough и Tudor Olariu как говорят, добавить теги PHP
<?php
... PHP CODE...
?>
Однако, вы должны понимаете, это будет интерпретироваться на сервере, а не на клиенте. Поэтому следующий код будет предупреждать «внешний php», а затем «внутри php».
<script language="JavaScript">
function fonsubmit()
{
alert('outside php');
<?php
$message = "inside php";
echo "alert('$message');";
?>
}
</script>
HTML, отправляется пользователь будет затем
<script language="JavaScript">
function fonsubmit()
{
alert('outside php');
alert('inside php');
}
</script>
Надеется, что это помогает.
Пожалуйста, используйте правильное форматирование. – Gumbo
спасибо за формирование, Это то, что я ожидаю – Sakthivel