Blog – problém II
Jak jsem vyřešil svůj blogařský problém? Soubor wp-login.php je rozdělen pomocí příkazu case na několik větví (podle hodnoty proměnné action). Ve větvi login najdete následující kód:
if(!empty($HTTP_POST_VARS)) {
$HTTP_POST_VARS je pole proměnných, které jsou skriptu poslány
metodou post od logovacího formuláře. K formuláři se ovšem nedostaneme,
takže tento kód v podstatě není potřeba. Změna byla následující:
$log = $HTTP_POST_VARS[„log“];
$pwd = $HTTP_POST_VARS[„pwd“];
$redirect_to = $HTTP_POST_VARS[„redirect_to“];
}
/*
Nakonec se nalogujeme do systému
adresou ve tvaru
if(!empty($HTTP_POST_VARS)) {
$log = $HTTP_POST_VARS[„log“];
$pwd = $HTTP_POST_VARS[„pwd“];
$redirect_to = $HTTP_POST_VARS[„redirect_to“];
} */ $redirect_to = „wp-admin/“; http://adresa.meho.blogu.cz/wp-login.php?…
Update: přikládám zazipovaný wp-login.php pro případné zájemce – neprogramátory.