Commit: 27349809300b151a46ad30e68cad96b95544dcdd Author: Alexander Makarov <[email protected]> Wed, 25 Nov 2020 12:02:40 +0300 Committer: Sara Golemon <[email protected]> Wed, 25 Nov 2020 20:28:13 +0000 Parents: dd01f011288196f3bc8fe7f12585eeb903b22ef8 Branches: master
Link: http://git.php.net/?p=web/php.git;a=commitdiff;h=27349809300b151a46ad30e68cad96b95544dcdd Log: Do not assume CWD, properly encode dynamic URL parts Changed paths: M releases/8_0_x.php M releases/8_0_x_pt_BR.php M releases/8_0_x_ru.php Diff: diff --git a/releases/8_0_x.php b/releases/8_0_x.php index fee0f70be..bd9e35221 100644 --- a/releases/8_0_x.php +++ b/releases/8_0_x.php @@ -2,8 +2,8 @@ $_SERVER['BASE_PAGE'] = 'releases/8_0_x.php'; include_once __DIR__ . '/../include/prepend.inc'; -if ($LANG !== 'en' && file_exists("8_0_x_$LANG.php")) { - mirror_redirect("/releases/8_0_x_$LANG.php?lang=$LANG"); +if (($LANG !== 'en') && file_exists(__DIR__ . '/8_0_x_' . basename($LANG) . '.php')) { + mirror_redirect('/releases/8_0_x_' . urlencode($LANG) . '.php?lang=' . urlencode($LANG)); } site_header("PHP 8.0.0 Release Announcement", array( diff --git a/releases/8_0_x_pt_BR.php b/releases/8_0_x_pt_BR.php index e0455554f..262673570 100644 --- a/releases/8_0_x_pt_BR.php +++ b/releases/8_0_x_pt_BR.php @@ -3,11 +3,11 @@ $_SERVER['BASE_PAGE'] = 'releases/8_0_x.php'; include_once __DIR__ . '/../include/prepend.inc'; if ($LANG === 'en') { - mirror_redirect("/releases/8_0_x.php?lang=$LANG"); + mirror_redirect('/releases/8_0_x.php?lang=' . urlencode($LANG)); } -if ($LANG !== 'pt_BR' && file_exists("8_0_x_$LANG.php")) { - mirror_redirect("/releases/8_0_x_$LANG.php?lang=$LANG"); +if (($LANG !== 'pt_BR') && file_exists(__DIR__ . '/8_0_x_' . basename($LANG) . '.php')) { + mirror_redirect('/releases/8_0_x_' . urlencode($LANG) . '.php?lang=' . urlencode($LANG)); } site_header("PHP 8.0.0 Release Announcement", array( diff --git a/releases/8_0_x_ru.php b/releases/8_0_x_ru.php index 7ce44c404..59e3f7f6e 100644 --- a/releases/8_0_x_ru.php +++ b/releases/8_0_x_ru.php @@ -3,13 +3,11 @@ $_SERVER['BASE_PAGE'] = 'releases/8_0_x_ru.php'; include_once __DIR__ . '/../include/prepend.inc'; if ($LANG === 'en') { - mirror_redirect("/releases/8_0_x.php?lang=$LANG"); - exit(); + mirror_redirect('/releases/8_0_x.php?lang=' . urlencode($LANG)); } -if ($LANG !== 'ru' && file_exists("8_0_x_$LANG.php")) { - mirror_redirect("/releases/8_0_x_$LANG.php?lang=$LANG"); - exit(); +if (($LANG !== 'ru') && file_exists(__DIR__ . '/8_0_x_' . basename($LANG) . '.php')) { + mirror_redirect('/releases/8_0_x_' . urlencode($LANG) . '.php?lang=' . urlencode($LANG)); } site_header("PHP 8.0.0, релиз", array( -- PHP Webmaster List Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
