2013-09-14 3 views
0

Я использую следующий код для моей кнопки sumbit для reddit.Передача переменной php в window.location

onclick="window.location = 'http://www.reddit.com/submit?url=<?php echo $url?>'; 

но выше не будет работать в тех случаях, когда есть ' в $url

onclick="window.location = 'http://www.reddit.com/submit?url=http://vinejar.com/96-Don't-be-this-guy.html'; 

Необходимо получить $url там так что следующее не поможет.

onclick="window.location = 'http://www.reddit.com/submit?url=' + encodeURIComponent(window.location); 

ответ

1

Вы можете кодировать $ URL, например:

onclick="window.location = 'http://www.reddit.com/submit?url=<?php echo urlencode($url) ?>'; 
Смежные вопросы