Bu PHP kodu verilir:
<a onclick="javascript:window.location.href='<?php echo $url;?>'"
Ne ' $ url varsa?
I json_encode($url) kullanarak çalıştı ancak bu işlemek mümkün olmayacaktır.
json_encode çalışacaktır. Sadece doğru şekilde kullanmak zorunda:
<a onclick="javascript:window.location.href=<?php echo htmlspecialchars(json_encode($url)); ?>">
json_encode zaten tırnak ile bir JavaScript ifadeyi döndürür beri bu çalışacaktır. Ve htmlspecialchars mümkün HTML meta karakterleri kaçmak için gereklidir.