Регистриран/Забравена парола

  • Автор Автор Guest
  • Начална дата Начална дата
G

Guest

Guest
как ще стане това без да има опция ЗАПОМНИ МЕ искам само като си напишеш мейла то да взима паролата от БД и а я изпраща на дадения емейл естествено на съотвентото потребителско име
 
Малко по подробно.
Каква е базата данни
На форума phpBB ли?
За сайт ли става въпро или за самия форум?
 
става въпрос за легина в сайт (тоя каде те питах за паролата преди малко)
 
Аз незнам как се записват там данните.
База данни ли е или текстов файл?
Как изглежда записа?
Трябва някак да се извлече информация от тези данни за да може да се
прати паролата.
 
база данни е като влезна в таблицата в phpmyadmin и се вижда
ID USER PASS
 
Дай ми цялата структура де....................................
Трябват точните имена на полетата и името на таблицата.
Нали не мислиш, че има готов код за всичките бази данни на света? :)
Всяко нещо се вика по име на поле и име на таблица и име на база данни и т.н.
НЕ ми трябват данните на базата данни ама на останалото....
 
CREATETABLE.PHP

<?php
//connect ??? ????? MySQL server ???????????? ?????? servername , user
//? pass
$conn = mysql_connect("localhost" , "root" );
//??? ?? ?????? ?? ?? connect-???? ??????? error message ? exit
if ($conn == false)
{
echo mysql_errno().": ".mysql_error()."<BR>";
exit;
}
//??????? ??????? ? ??? users , ??? ?????????? ?? 3 ?????? .
$query = "CREATE TABLE `users` (
`id` int(5) NOT NULL auto_increment,
`user` varchar(50) NOT NULL default '',
`pass` varchar(32) NOT NULL default '',
UNIQUE KEY `id` (`id`)
) TYPE=MyISAM AUTO_INCREMENT=1" ;

//????????? ???? ? $result ????????????
//??? "prologin" ? ????? ?? ?????? ????? ? ? ???????? ???????? ??? ?????? ???? ?? ? ?????????
$result = mysql_db_query ("prologin", $query);
//??? ? ??????? ??????? ?????????
if ($result)
echo "Table 'users' was successfully created!";
//??? ? ????????? ??????? error message
else
echo mysql_errno().": ".mysql_error()."<BR>";
mysql_close ();
?>
 
Еми от това което виждам,в базата данни нямаш и-мейла на потребителя :wink:
Да разбирам ли че ще гоизпраща на всеки подаден имейл :shock:
Така ще се крадат акаунти като за световно(което м/у другото вече започна :D ) :)
 
Мда.
Няма поле за записване на eMail-ите на потребителите.
А оня формуляр защо беше с толкова много полета за рагистрация?
Те няма къде да се записват.
Поне работи ли логин-а?
 
ми да логина си работи а за формуляра аз другите и без това ще ги маха (без емейла де)

е как да напаря да се записва и емейла кажете
 
Или да добавиш нова колона в таблицата на ID User Pass,която да се казва и EMail или да направиш нова таблица в която да има две колони:
ID и Email :wink:
Първото решение е по-практично,но ако те е страх да не оплескаш нещо мини на втория начин :wink:
 

Back
Горе