You're trying to embed a server based language in a client-side based language.
This will not work.
Eğer bunu başarmak için çalışıyoruz ne biraz daha açıklamak, AJAXie tipi şey gibi, daha iyi bir çözüm olabilir.
Diğerleri burada koymak olabilir cevaplar verdik gibi bana biraz daha açıklayayım.
Sen php
sunucuda yorumlanır ve orada ayrıştırılır edilecektir *. Php dosyaların içine gömülü olabilir. Bu kullanarak javascript sonra pick up ve istemci tarafında kullanabilirsiniz değişkenleri ayarlayabilirsiniz. Dediğim gibi istemci tarafı php
intpretting ve ayrıştırma için bir yol yoktur ve bu yüzden php
kullanıcıya üzerinden gönderme işe gitmiyor olsa.
Sen ancak php bazı javascript değerlerini ayarlar böylece şeyler çalışma almak için çalışıyorsanız o zaman ben, Gary Willough ve Tudor Olariu gibi hem php etiketleri eklemek, derdi
<?php
... PHP CODE...
?>
Ancak, bu istemci üzerindeki sunucu ve değil üzerinde yorumlanır olacak gerçekleştirmek zorundayız. Bu nedenle aşağıdaki kod ardından "dışında php" ve "iç php" ile uyaracak.
<script language="JavaScript">
function fonsubmit()
{
alert('outside php');
<?php
$message = "inside php";
echo "alert('$message');";
?>
}
</script>
Kullanıcıya gönderilen html sonra olacaktır
<script language="JavaScript">
function fonsubmit()
{
alert('outside php');
alert('inside php');
}
</script>
Umarım bu yardımcı olur.