برای مشاهده روند ساخت پروژه ها و محصولات به کانال تلگرام ما بپیوندید           
  خانه محصولات دانلود پروژه ها بحث و گفتگو وبلاگ آموزشها و مقالات تماس با ما  

  فروم khazama.com --> پایگاه داده --> سورس سايت

  چهارشنبه 31 خرداد 85 , 1:05 AM


کاربر
sadra
تعداد پستها : 8
سورس سايت

سلام

چطوري بهزاد جان؟از اين ورا چه عجب!

اقا گفتي ميخواي به فورم رونق بدي گفتم يه چيزي ازت بخوام كه هم خودم احتياج دارم هم فورم شما رونق بگيره البته اگه شما لطفش رو بكني

من سورس سيستم عضويت سايت شما با فورم سايت رو مي خواستم.

البته اگه لطف كني همه ي سورس سايت شامل تمامي قسمتها رو قرار بدي كه خيلي بهتره ولي خوب من فقط همين قسمت رو احتياج دارم كه اگه تو بخش دانلود سايت قرار بدي ممنون ميشم.

منتظر جوابت هستم

فعلا


  پنج‌شنبه 1 تير 85 , 1:24 AM


مدیر سایت
behzad
تعداد پستها : 905

سلام عزيز
اين بخش از سايت تو چند بخش انجام ميشه كه بايستي كمي در مورد روشهاي شناسايي كاربر توي ASP.NET بدونين . اين بخشها شامل web.config و global.asax و كوكيها هستند كه تشريح اون خودش نياز به يه مقاله كامل داره . پيشنهاد ميكنم كه از مقالاتي كه تو سايتهايي مثل www.iranasp.net يا www.codeproject.com هستند ديدن كنيد ( منم از اونها استفاده كردم ) .

اما برا توضيح : براي هر پوشه ميتو نين يه فايل web.config داشت كه سطح دسترسي رو معين ميكنه پس براي پوشه هايي كه براي فروم يا صفحات مديريتي هستند دسترسي رو تنها به كاربراني ميديم كه لوگين كردن قبلش تو سايت ( كه اين كار هم با استفاده از تعريف يك صفحه به عنوان صفحه لوگين در فايل web.config ريشه اصلي سايت انجام ميشه و كاربراني كه بخان به صفحات مديريتي يا فروم دسترسي داشته باشن در صورتي كه كوكي درست نداشته باشن به اون صفحه به طور اتوماتيك ارجا ميشن و اگه پسورد درست رو بدن و اين پسورد حق دسترسي داشته باشه به صفحه اصلي وارد ميشن .

مثلا كد web.config ريشه اصلي به اين صورته :

<authentication mode="Forms">
<forms loginUrl="login.aspx"
name=".ASPXAUTH"
protection="All"
path="/" />
</authentication> 

تو اين كد صفحه login.aspx به عنوان صفحه لوگين براي كل سايت معرفي ميشه.

و كد web.config پوشه هايي كه ميخاين امنيت داشته باشه :

<configuration>
<system.web>
<authorization>
<allow roles="User"/>
<deny users="*"/>
</authorization>
</system.web >
</
configuration>

و كد فايل global.asax كه در واقع تو اين فايل چك ميشه كه كاربر حق ورود داره يا نه :

Sub Application_AuthenticateRequest(ByVal sender As Object, ByVal e As EventArgs)
' Fires upon attempting to authenticate the use
Dim id As FormsIdentity
Dim ticket As FormsAuthenticationTicket
Dim userData As String
Dim roles() As String
If Not (HttpContext.Current.User Is Nothing) Then
If HttpContext.Current.User.Identity.IsAuthenticated Then
If TypeOf HttpContext.Current.User.Identity Is FormsIdentity Then
id = HttpContext.Current.User.Identity
ticket = id.Ticket
' Get the stored user-data, in this case, our roles
userData = ticket.UserData
roles = userData.Split(",")
HttpContext.Current.User =
New GenericPrincipal(id, roles)
End If
End If
End If
End Sub

براي توضيحات تكميلي بايستي به مقالات سايتهايي كه گفتم مراجعه كنيد .

_______________________________________________________________________
پروژه های حرفه ای الکترونیک و کامپیوتر در www.khazama.com
مجموعه متن باز نامهای اصیل ایرانی
وبلاگ نوشته های شخصی من


  پنج‌شنبه 1 تير 85 , 7:54 PM


کاربر
sadra
تعداد پستها : 8
ممنون كه جواب دادي

بهزاد جان لطف كردي كه جواب دادي  پاسخت هم اموزنده بود هم مفيد

ولي خوب من اين چيزا نه به رشتم ميخوره نه به دردم ميخوره و نه وقت ياد گرفتنشو دارم

منظورم هم از پست قبلي يه چيز حاضر اماده بود كه اپلودش كنم وتو وبلاگم ازش استفاده كنم

ولي بازم دستت درد نكنه به درد من كه نخورد به درد دوستان ايشالله ميخوره

اگه تونستي لطف كن برام بفرست


  جمعه 9 تير 85 , 1:01 AM


کاربر
sadra
تعداد پستها : 8
سلام

اقا من يه سورس از همون جايي كه گفتيcodeproject  دانلود كردم فقط يه مشكل دارم اونم اين اررور هستش http://kiauphoto.somee.com/main/default.aspx   كه نمي دونم چرا اگه ميشه راهنمايي كن خودم حدس ميزنم ماله هاست باشه ولي شايدم ماله web.config باشه به هر حال وقت كردي يه راهنمايي بكن

  جمعه 9 تير 85 , 3:17 PM


مدیر سایت
behzad
تعداد پستها : 905

سلام عزيز
در حال حاضر تنظيمات we.config اجازه نداده كه محل واقعي خطا رو ببينيم . خودشم اينجا گفته كه برا ديدن محل خطا On رو به Off تبديل كنيد .

<!-- Web.Config Configuration File -->

<configuration>
    <system.web>
        <customErrors mode="Off"/>
    </system.web>
</configuration>

_______________________________________________________________________
پروژه های حرفه ای الکترونیک و کامپیوتر در www.khazama.com
مجموعه متن باز نامهای اصیل ایرانی
وبلاگ نوشته های شخصی من


  شنبه 10 تير 85 , 5:47 PM


کاربر
sadra
تعداد پستها : 8
moshkele man

salam
agha moshkele man ine ke ro host man .set up .msi nasb nemsihe
man mikham photo blog one reaction ro rosh nasb konam
roye local host ba set up esh rahat nasb mishe vali hamoono vaghty Up mikonam error mide
installation e bedoone set up esham in shekliye


ZIP Procedure
Download the ZIP file to your server and perform the following steps:

  • Create an application rooted directory within your website where you wish to run the application.  Note that if you choose to run the application from the root of your website that this directory should already configured as an application root.  If you're not sure how to create an application root please reference MSDN: Creating an Application Root Directory w/ IIS.

  • Copy the contents of the ZIP folder into the application rooted directory you just created within your website.

  • Modify the permissions on the "Content" folder to allow write access for the ASPNET, IUSR, or NETWORK SERVICE account.  Note that the account that requires this level of access depends on your configuration: On Windows 2003 Server this account is typically the NETWORK SERVICE account, on Windows XP it is typically the ASPNET account, and if you're using identity impersonation it will be the IUSR account (identity impersonation is established via a special flag in the Web.config, see MSDN: Building Secure ASP.NET Applications).

  • This step applies to the Microsoft® SQL Server Version ONLY:
    Open the Web.config file and supply the connection string to your Microsoft® SQL Server database for the "value" parameter of the "DataSource" application configuration setting.  Note that a default connection string is provided and all you need to do is change the following parameters:

    Replace the word SERVER with the name/IP of your Microsoft® SQL Server.

    Replace the word DATABASE with the name of the database to which you wish to install.

    Replace the word USERNAME with a username that has ownership of the database.

    Finally, replace the word PASSWORD with the password for the database user.

    Note that if the database already has OneReaction tables and sprocs these will be dropped and re-created.

  • This step applies to the Microsoft® Access Version ONLY:
    Open the Web.config file and supply the connection string to your Microsoft® Access database for the "value" parameter of the "DataSource" application configuration setting.  Note that a default connection string is provided and all you need to do is change the following parameter:

    Replace the word PATHTO with the file system path to the root of your OneReaction installation.  You'll notice that the rest of the path ("\Content\OneReaction.mdb.config") has already been supplied.  You'll also notice that the database file ends in ".config" which is a bit of a hack, this just prevents visitors from downloading your database (without having to do anything overly crafty).

  • Verify that all of these steps have been completed correctly and then attempt to load the root of your new OneReaction installation and wait...

    The rest of this step applies to the Microsoft® SQL Server Version ONLY:
    As the application starts it will attempt to log into your Microsoft® SQL Server database and install the database tables and stored procedures.  If that portion of the installation is successful it will then load up the defaults and your empty photoblog should appear on screen.

  • At this point you should be up and running and you can begin to customize your OneReaction web site.  To do so, request the "/Admin/" sub-directory through the browser and log in with the word "admin" for the username AND password.

    NOTICE: Do NOT use the "Forgot Password" link available on the administrative login page until you've supplied an email address and SMTP settings in your OneReaction configuration
man ke azash cheezy nafahmidam chon aslna balad nistam delam mikhad ye dafe online bashi komakam koni
inam addresse siteshe http://onereaction.net/Download.aspx
age mishe haminjoory komakam kon agaram nemishe ya vaghtesho nadary bikhialesh ;)
vali ensafan template kheily khobiye heif shod nemitonam azash estefade mkonam :( be har hal mer30 az rahnamey ey ke kardy
;)
 

  صفحه : [1]    
 
 


Designer And Programmer : Behzad khazama
Coded With ASP.NET
تمامي حقوق مادي و معنوي مطالب متعلق به اين سايت ميباشد .
هر گونه استفاده از مطالب اين سايت تنها با ذکر منبع بلامانع ميباشد
.
www.khazama.com
Tel : 051-44641597 - 09363677001 - 09155714862
Support SMS Center: 09363677100