Nasıl javascript mesela php değişkeni ekleyebilirsiniz:
onClick="javascript:alert('echo $name;')Click Me</a>***
ama çalışmıyor
bunun orijinalini göstererek değil becuse i orijinal includey değil ...!
Javascript PHP değişkenleri ekleme sadece PHP'nin <?php
ve ?>
açık / kapalı etiketleri, gibi pek kullanılarak yapılabilir:
<?php $var = 'Hello world!'; ?>
alert('<?php echo $var; ?>');
Alternatif olarak, herhangi vars dahil, javascript kodunu yankı. Ancak, bu çok daha az okunabilir, ve genellikle kötü uygulama olarak kabul:
<?php $var = 'Hello world!';
echo "alert('$var');"; ?>
Edit: yazdığınız kod örneği neredeyse doğru olduğunu; tüm cevapsız yukarıda benim cevap kullanıldığı gibi, PHP açılış ve kapanış etiketleri bulunmaktadır.
kısa php etiketlerini ve str_replace() işlevini kullanarak başka bir yolu
onclick="alert('<?=str_replace("'", "\'", $name);?>');"
Php.ini short_open_tag etkin veya yankı kullanarak, normal bir yaklaşım kullanmanız gerekir
onclick="alert('<? echo str_replace("'", "\'", $name); ?>');"
php.ini kodu:
short_open_tag = On