skočit na obsah skočit na komentáře skočit na vyhledávání

blog | filosof webdesign

3. 5. 2004 | blogování:

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)) { $log = $HTTP_POST_VARS[„log“]; $pwd = $HTTP_POST_VARS[„pwd“]; $redirect_to = $HTTP_POST_VARS[„redirect_to“]; } $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í: /* 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/“; Nakonec se nalogujeme do systému adresou ve tvaru http://adresa.meho.blogu.cz/wp-login.php?action=login&log=uzivatel&pwd=heslo

Update: přikládám zazipovaný wp-login.php pro případné zájemce – neprogramátory.

del.icio.us | linkuj | jagg

a co na to zbytek světa?