PDA

View Full Version : ارسال کلمه عبور به کاربر



alia.n
چهارشنبه 22 شهریور 1391, 13:33 عصر
سلام دوستان من در قسمت لاگین سایتم یه قسمتی گذاشتم بنام بازیابی کلمه عبور که با انتخاب اون کاربر به صفحه ای وارد می شودو بازدن نام کاربری و ایمیل ، کلمه عبور به ایمیل کاربر ارسال می شود. حال مشکل من اینجاست که چگونه کلمه عبور کاربر را از خود جداول asp بگیرم(نکته: باارسال ایمیل مشکلی ندارم)

lenux4
چهارشنبه 22 شهریور 1391, 16:27 عصر
دوست عزیز شما برای این کار دو تا راه داری یعنی من دو تا راه بلدم اول اینکه در خود SQL یک کوئری ایجاد کنه کنی که اطلاعات کاربراتو از جدول استخراج کنه و اونارو به ایمیلشون ارسال کنی و دوم اینکه با
استفاده از C# یک جدول بسازی و فیلدها از دیتا بیس بگیری و بدی به جدولی که ساختی حالا همونطورم که خودت بلدی ارسال ایمیل رو انجام بدی
مراحل کار

فضا نام
using System.Data;

حالا تعریف یک تابع public DataTable Filter_comments(string date)
{
DataTable tbl = new DataTable();
string strselect = "SELECT * FROM tbl_View WHERE (_Date = N'{0}')";

_Command.CommandText = String.Format(strselect, date);


_Command.ExecuteNonQuery();

_Adapter.Fill(tbl); return tbl;

}

حالا در سمت صفحه

یک جدول بساز

DataTable dt = new DataTable();

بعد
string namuser = dt.Rows[0]["اسم فیلد در جدول"].ToString();

مقدار فیلد رو بگیر

roomezonline
چهارشنبه 22 شهریور 1391, 16:29 عصر
میشه بگید سیستم لوگین رو چی جور نوشتی . از member .... یا خودت نوشتی

alia.n
چهارشنبه 22 شهریور 1391, 17:24 عصر
میشه بگید سیستم لوگین رو چی جور نوشتی . از member .... یا خودت نوشتی

سلام با membership نوشتم (در بالاهم اشاره کردم که از خود جداول asp )

fakhravari
چهارشنبه 22 شهریور 1391, 21:33 عصر
http://barnamenevis.org/showthread.php?359429-%D8%AA%D8%BA%DB%8C%DB%8C%D8%B1%DA%A9%D9%84%D9%85%D 9%87-%D8%B9%D8%A8%D9%88%D8%B1-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%A7%D9%86-%D8%B3%D8%A7%DB%8C%D8%AA-%D8%AA%D9%88%D8%B3%D8%B7-%D9%85%D8%AF%DB%8C%D8%B1%DB%8C%D8%AA&p=1589335#post1589335