На първо място, не е нужно сами да разработвате никаква форма:phpMyAdmin, в зависимост от нейната конфигурация (т.е. config.inc.php
) ще покаже формуляр за идентификация, искащ вход и парола.
За да получите този формуляр, не трябва да използвате :
$cfg['Servers'][$i]['auth_type'] = 'config';
Но трябва да използвате :
$cfg['Servers'][$i]['auth_type'] = 'cookie';
(Поне това имам на сървър, който подканва за вход/парола, използвайки формуляр)
За повече информация можете да разгледате документацията:
- Използване на режими за удостоверяване
- Конфигурация , което гласи (цитиране) :
'config'
удостоверяване ($auth_type = 'config'
) е обикновеният стар начин:потребителското име и паролата се съхраняват в inconfig.inc.php.'cookie'
режим на удостоверяване ($auth_type = 'cookie'
), както е въведено в 2.2.3, ви позволява да влезете като всеки валиден потребител на MySQL с помощта на бисквитки.
Потребителското име и паролата се съхраняват в бисквитките по време на сесията и паролата се изтрива, когато тя приключи.