Показать сообщение отдельно
  #4 (permalink)  
Старый 21.03.2018, 00:52
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

$_SERVER['PHP_SELF'] - это текущий файл сервера, то есть тот который выполняется, а значит тот, что отдал страницу с вашим JS-кодом. А это есть текущий URL, в JS это window.location. То есть вставлять РНР кодом в скрипт нет никакой необходимости.

Укажите location url отличный от текущего, будет переход по новому адресу. Сервером вы не сможете перенаправить, отправив заголовок, ибо асинхронный запрос.
Ответить с цитированием