سلام دوست من
توی یه جدول به نام Profile که میاد فیلدهای تعریفی تورو با مقادیرش به صورت پیشفرض برای هر کاربر پشت سر هم ذخیره می کند
موفق باشی
Printable View
من با كاربراي آنلاين مشكل دارم .... وقتي كاربري را خروج مي زنم بعد يك ساعت بازم كاربر را توي ليست كاربراي آنلاين نشون مي ده/....
وكلا تنظيمات كاربران آنلاين چه جوريه اگه ميشه يه توضيحي بديد
با تشكر :خجالت:
سلام
ببین دوست من منم از توابع اماده دات نت برای این کار استفاده کردم ما یه خاصیت داریم برای هر کاربر به نام TimeOnlineWindow که نشاندهنده اینه که کاربر چقد آنلاین باشه اما برای نشان دادن انلاین بودن یه کاربر این زمان با یه زمان دیگه جمع میشه و در واقع تشخیص تا حدودی نادرست در میاد منم نتونستم دقیق عمل کنم
امیدوارم منظورم فهمیده باشین
موفق باشید
من يه تغييرات جزيي در سايت دادم.... الان وقتي اجراش ميكنم با كاربراي آنلاين مشكل دارم...اول كه وارد سايت ميشم كاربر آنلاين نشون به غير از يك مهمان ..... تا اينجا درست است...وقتي وقتي وارد پست ها ميشم همه كاربرايي كه به اون پست پاسخ دادند را آنلاين نشون مي ده ...و اسمش را پايين سايت هم نشون مي ده...يعني به محض باز شدن هر پست كاربرايي كه به اون پست جواب دادند را آنلاين مي كنه... به نظر شما مشكل كجاست ....كجا را بايد درست كنم:افسرده::گیج:
از شما متشكرم كه خيلي زود به پست ها جواب مي ديد.....
سلام
من وقتی سایت را روی سیستم خودم و به صورت لوکال هاست اجرا می کنم..... کاربرای آنلاین را درست نشون می ده ...... ودقیقا درست کار می کنه.....
ولی وقتی روی هاست گذاشتم این مشکل برام پیش میاد که هر تاپیکی را که باز میکنم...کاربراش را آنلاین نشون میده.....
مشکل من روی هاسته....
در قسمت مدیریت سایت صفحه ویرایش کاربران یه اشکالاتی داره.... وقتی می خوای یه کاربر را مدیر کنی .... مشکل پیش میاد... یعنی اطلاعات صفحه را پاک میکنه و کاربر را هم مدیر نمی کنه
كدملي كاربر را در پروفايل ذخيره كرده ايم چگونه چك كنيم كد ملي تكراري نباشد يا به عبارتي كارير با يك كد ملي دوبار عضو نشه
من مي خوام بالاي صفحه فروم
مسير هايي كه كاربر رفته در تالار رفته و وارد تالار شده را مثل بالاي اين صفحه نشون بده
مثل اين:
جامعه برنامه نویس > برنامه نویسی با محصولات مایکروسافت > برنامه نویسی مبتنی بر Microsoft .Net Framework https://barnamenevis.org/images...allink_rtl.gif برنامه نویسی Web با استفاده از ASP.NET
بايد از چي استفاده كنم
لطف كنيد راهنمايي كنيد
با تشكر
در صفحه نشان دادن تاپيك ها (BrowsForums.aspx)در قسمتي كه توضيحات تاپيك را وقتي روي تاپيك ميريم نشون مي ده..... كدهاي اچ تي ام ال را هم با اون نشون مي ده
<asp:HyperLinkID="HyperLink_TopicTitle"runat="server"NavigateUrl='<%# Eval("TopicID", "~/ShowThread.aspx?tid={0}") %>'
Text='<%# Eval("Subject") %>'Font-Bold="True"ToolTip='<%# Eval("Message") %>'style="padding-right: 5px">
به نظر شما در قسمت ToolTip چي بايد بنويسيم كه درست بشه....
دوست من برای ردگیری مسیر میتونی از SiteMap استفاده کنی
برای چک کردن کد ملی توی پروفایل هم باید لیت کل یوزر هارو بگیری و تک تک با پروفایل هاشون مقایسه کنی
موفق باشی
آقا من وقتی این پروژه را run میکنم این Erro را میده
Error 2 Unable to create type 'Ajax:UpdatePanelAnimationExtender'. Could not load file or assembly 'System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified. D:\C\E\CSharp\WebSite Sample\Final Forum Project\SiteAdmin\EnterForumsCategories.aspx 65
با سلام خدمت آقای فتح اللهی عزیز و تشکر از سخاوتی که به خرج دادید
من برنامه رو با آخرین تغییرات انجام شده دانلود کردم و مشکلی هم در AJax و Connectionstring و ... ندارم . اما موقعی که برنامه رو اجرا می کنم با پیام خطای زیر مواجه می شم . لطف کنید بنده رو راهنمایی کنید . با هم ممنون.
بله همون طور که شما فرمایش دادید من بعد از Extract کردن 4 پوشه پوشه های Bin ، FCKeditor و APP_DATA را در پوشه Final froum Project کپی کردم . در ضمن من فایل ها رو از وب سایت خودتون دانلود کردم .
سلام آقای فتح اللهی
ببخشید میشه سایت مپ را برای نشون دادن مسیر در فروم یه توضیحی بدید...من بلد نیستم چه جوری ازش برا این کار استفاده کنم ....میشه لطف کنید یه راهنمایی بکنید.....
و یه کار دیگه هم که کردم این بود که ....توی صفحه هایی که می خواد پروفایل را نشون بده...اگه اون قسمت کدی که که برای نمایش پروفایل هست را برداریم ...آنلاین ، آفلاین را درست نشون می ده.....یعنی در زمان نشون دادن پروفایل کاربر را هم بلا استثنا آنلاین می کنه ...البته این مشکل فقط روی هاست هست نه روی لوکال هاست ...
اون کدی هم که گفتید برای چک کردن مثلا کد ملی (جز پروفایل)کسی تکراری وارد نکنه ... اگه می تونید و براتون زحمتی نیست این قسمت کدش را برام یه راهنمایی بزارید که باید از چه کدی استفاده کنم
در ضمن برای اینکه امنیت یه سایت را بالا ببریم...مثلا همین فروم که به راحتی هک نشه ...باید روی چه چیزهایی توجه کنم....خواهش میکنم جوابم را کامل بدید....دعاگو تون هستم...چون کار منا که خیلی راه انداختید ...آرزوی موفقیت براتون میکنم.....:لبخندساده:
با عرض سلام و خسته نباشید
مهندس فتح اللهی چقدر زمان (ساعت) روی این پروژه وقت گذاشتید؟
پروژه شما کامل هست من تا به حال به این کاملی ندیده بودم اونم از نوع وطنی!
من هم مثل سه چهار نفر دیگه با این پیغام خطا مواجح شدم.
The control with ID 'HoverMenuExtender_ShowNews' requires a ScriptManager on the page. The ScriptManager must appear before any controls that need it.
این در حالی است که تمام مراحل به درستی انجام شده . . .
لطفا یکی کمک کنه!!!!
متاسفانه fckeditor با آپلود عکس مشکل داره تو تمام مقالات و اخبار هم عکس نگذاشتین پس حدسم اینه که شما هم باهاش مشکل داشتین تو قسمت connectors تغییرات لازم رو انجام دادم اما باز مشکل حل نشد
متشکرم کاملا مفید بود
سلام برای دوستانی که بعد از خواندن این همه صفحه موفق به اجرای این پروژه نشدند راه و چاه اون رو می گم:
1- app_data و bin و fckeditor و final forum project رو دانلود و همه را unzip کرده و سپس پوشه app_data و fckeditor را در final forum progect ریخته و بعد پوشه BIN را باز کرده پوشه داخل آن را در final forum progect بریزید.اکثر دوستان پوشه bin\bin را اکسترکت کرده و با error مواجه شده بودند.
2- ASPAJAXExtSetup.msi را که در این تایپیک وجود دارد دانلود و نصب کنید.
3- پروژه را در vs با open web site باز کرده و آن را run کنید که در این جا با یک error مواجه میشوید .
به محل وقوع error بروید و این عبارت enableViewState="falseا" را پاک کنید چون دو بار نوشته شده است!
4- بار دیگر run کنید .پروژه اجرا میشود و از این به بعد تغییرات خود را اعمال کنید.
با تشکر از آقای صابر فتح الهی
آقای فتح الهی من هم در آمل درس خوندم . خدا صبر بده .امید وارم در تله نیفتاده باشی.:چشمک:
تله چی دوست من؟
محل کار من اینجاست توی دانشگاه تدریس میکنم
آقاي صابر دمت گرم
من تازه دانلود كردم سايتت رو و هنوز نديدمش
ولي ميدونم كه حال دادي. 4 تا مثل شما تو اين سيستم آموزشي كشور باشه كلي وضعمون متفاوت مي شه.
مرسي
موفق باشي
سلام استاد.
بنده رو به خاطر دارین؟ در گردهمایی بچه های برنامه نویس با شما گفتگو کرده بودم.
در اونجا گفته بودین که به زوری سورس ها و مقالاتی رو منتشر خواهید کرد و راستش الان در وبسایت خودتون مقالات رو دیدم.
خواستم تشکر کنم.
آقاي فتح اللهي من وقتی پروژه رو اجرا میکنم از connection string ایراد می گیره
من با sql server 2005 کار می کنم
در حقیقت نمیتونه پایگاه داده رو باز کنه
چند بار هم connection string فایل config رو تغییر دادم اما فایده ای نداشت
ممنون میشم راهنمایی کنید
سلام.پروژه شما رو دانلود کردم ولی اجرا نمی شه و خطا داره چه جوری باید اجرا کنم؟
با سلام و عرض خسته نباشید خدمت شما دوست عزیز
فروم شما خیلی برای من آموزنده بود و جای بی نهایت سپاسگذاری داره.
من این فروم رو توی سایتم به عنوان تالار بحث و گفتگو بکار بردم و روی localhost به درستی به عنوان بخشی از سایتم جواب میده . ولی وقتی اونو روی هاستم آپلود کردم اروری میده که اگه برید توی سایت www.jmo.ir می توانید مشاهده کنید
من connecion string فایل web.config رو هم به صورت زیر تغییر دادم
که mydomains_jmo دیتابیسی است که در پنل سایتم درست کردم<add name="LocalSqlServer" connectionString="server=67.225.166.182; initial catalog=mydomains_jmo;uid=reghbali06;pwd=rezaeghba li06;"/>
ممنون میشم از دوستان که در جهت رفع این مشکل کمکم کنید
کل فایل web.config رو در اینجا میگذارم
<?xml version="1.0"?>
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
<configSections>
<sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensions SectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
<sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGro up, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
<section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptReso urceHandlerSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
<sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebService sSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
<section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerial izationSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="Everywhere"/>
<section name="profileService" type="System.Web.Configuration.ScriptingProfileSer viceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
<section name="authenticationService" type="System.Web.Configuration.ScriptingAuthentica tionServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
</sectionGroup>
</sectionGroup>
</sectionGroup>
</configSections>
<appSettings>
<add key="FCKeditor:BasePath" value="~/FCKeditor/"/>
<add key="FCKeditor:UserFilesPath" value="/UserFiles/Image"/>
<add key="FCKeditor:AutoCompleteAlsoluteURL" value="1"/>
</appSettings>
<connectionStrings>
<clear/>
<add name="LocalSqlServer" connectionString="server=67.225.166.182; initial catalog=mydomains_jmo;uid=reghbali06;pwd=rezaeghba li06;"/>
/>
</connectionStrings>
<system.web>
<roleManager enabled="true"/>
<membership defaultProvider="SqlProvider" userIsOnlineTimeWindow="1">
<providers>
<clear/>
<add name="SqlProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="LocalSqlServer" applicationName="/" enablePasswordRetrieval="false" enablePasswordReset="false" requiresQuestionAndAnswer="true" requiresUniqueEmail="true" passwordFormat="Hashed"/>
</providers>
</membership>
<profile defaultProvider="SqlProvider">
<providers>
<clear/>
<add name="SqlProvider" type="System.Web.Profile.SqlProfileProvider" connectionStringName="LocalSqlServer1"/>
</providers>
<properties>
<add name="fname" type="String"/>
<add name="lname" type="String"/>
<add name="iszarchi" type="String"/>
<add name="isdaneshju" type="string"/>
<add name="reshtedaneshgah" type="String"/>
<add name="daneshgahname" type="String"/>
<add name="shahredaneshgah" type="String"/>
<add name="salevorud" type="String"/>
<add name="reshtedabirestan" type="String"/>
<add name="dabirestanname" type="String"/>
<add name="maghta" type="String"/>
<add name="phonenum" type="String"/>
<add name="address" type="String"/>
<add name="BirthYear" type="String"/>
<add name="Sokonat" type="String"/>
<add name="Website" type="String"/>
<add name="ICQ" type="string"/>
<add name="HotmailID" type="String"/>
<add name="SkypeName" type="String"/>
<add name="AIM" type="String"/>
<add name="YahooID" type="String"/>
<add name="Signature" type="String"/>
<add name="MSN" type="String"/>
</properties>
</profile>
<customErrors mode="RemoteOnly" defaultRedirect="Error.aspx"/>
<authentication mode="Forms">
<forms loginUrl="~/AccessDenied.aspx"/>
</authentication>
<pages>
<tagMapping>
<add tagType="System.Web.UI.WebControls.CompareValidato r" mappedTagType="Sample.Web.UI.Compatibility.Compare Validator, Validators, Version=1.0.0.0"/>
<add tagType="System.Web.UI.WebControls.CustomValidator " mappedTagType="Sample.Web.UI.Compatibility.CustomV alidator, Validators, Version=1.0.0.0"/>
<add tagType="System.Web.UI.WebControls.RangeValidator" mappedTagType="Sample.Web.UI.Compatibility.RangeVa lidator, Validators, Version=1.0.0.0"/>
<add tagType="System.Web.UI.WebControls.RegularExpressi onValidator" mappedTagType="Sample.Web.UI.Compatibility.Regular ExpressionValidator, Validators, Version=1.0.0.0"/>
<add tagType="System.Web.UI.WebControls.RequiredFieldVa lidator" mappedTagType="Sample.Web.UI.Compatibility.Require dFieldValidator, Validators, Version=1.0.0.0"/>
<add tagType="System.Web.UI.WebControls.ValidationSumma ry" mappedTagType="Sample.Web.UI.Compatibility.Validat ionSummary, Validators, Version=1.0.0.0"/>
</tagMapping>
<controls>
<add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add tagPrefix="Ajax" namespace="AjaxControlToolkit" assembly="AjaxControlToolkit"/>
<add tagPrefix="Editor" namespace="FredCK.FCKeditorV2" assembly="FredCK.FCKeditorV2"/>
<add tagPrefix="Polls" namespace="EccSoft.Web.UI" assembly="PollControl"/>
<add tagPrefix="Safa" namespace="Fatholahi.Compnent.Authenticate" assembly="SafaSecurity"/>
</controls>
</pages>
<compilation debug="true">
<assemblies>
<add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="System.Web.Extensions.Design, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Drawing.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
</assemblies>
</compilation>
<httpHandlers>
<remove verb="*" path="*.asmx"/>
<add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFact ory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFact ory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/>
</httpHandlers>
<httpModules>
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</httpModules>
<!--urlMappings>
<add url="~/EnterNewsComments.aspx" mappedUrl="~/ShowNews.aspx" />
</urlMappings-->
</system.web>
<system.webServer>
<validation validateIntegratedModeConfiguration="false"/>
<modules>
<add name="ScriptModule" preCondition="integratedMode" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</modules>
<handlers>
<remove name="WebServiceHandlerFactory-Integrated"/>
<add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFact ory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFact ory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</handlers>
</system.webServer>
<system.net>
<mailSettings>
<smtp from="Admin">
<network host="mail.safa.com" password="safa" userName="safa"/>
</smtp>
</mailSettings>
</system.net>
<location path="EnterTopic.aspx">
<system.web>
<authorization>
<deny users="?"/>
<allow roles="Admin"/>
<allow roles="Users"/>
</authorization>
</system.web>
</location>
<location path="EditPost.aspx">
<system.web>
<authorization>
<deny users="?"/>
<allow roles="Admin"/>
<allow roles="Users"/>
</authorization>
</system.web>
</location>
</configuration>
بازم ممنون
سلام آقا صابر.
من پروژتون رو دانلود کردم و چیزهای خیلی زیادی ازش یاد گرفتم.
وجود اساتیدی مثل شما برای ما فرصت خیلی خوبی برای پیشرفت هستش.
خواستم ازتون تشکر کنم.
----------------------------------------------------------------
اگر نمیتوانی بالا بری، همانند سیب باش؛ تا با
افتادنت اندیشهای بالا رود. ( دکتر شریعتی)
با تشکر از جوابتون
منظورتون اینه mode=off قرار بدم
نمی تونه به دیتابیس وصل شه میشه syntaxش رو چک کنید و بهم بگید کجاش مشکل داره
سلام دوست من شما کدت اینه
<add name="LocalSqlServer" connectionString="server=67.225.166.182; initial catalog=mydomains_jmo;uid=reghbali06;pwd=rezaeghba li06;"/>
به این تغییرش بده
<add name="LocalSqlServer" connectionString="server=67.225.166.182; initial catalog=mydomains_jmo;uid=reghbali06;pwd=rezaeghba li06;" providerName="System.Data.SqlClient"/>
موفق باشی
سلام
و ممنون که مرا ياري مي کنيد
بازم همان مشکل رو داره
سلام دوست من اینجوری بنویس
<connectionStrings>
<clear />
<add name="LocalSqlServer" connectionString="Data Source=servername/ip;Initial Catalog= Database ;User ID=username;Password=pass" providerName="System.Data.SqlClient"/>
</connectionStrings>
فکر کنم به خاطر اینه که شما <clear/> ننوشتی واسه اینه
الان اینجوری اصلاح کن ببین چی میشه
به جای مقادیر نام کاربریو نام یوزر و نام سرور مقادیرتو قرار بده
موفق باشی
سلام و بازم ممنون
یه مشکل دیگه پیش اومده میشه سایتمو یه بار دیگه نگاه کنید
دوست من خطایی که میده مبنی بر اینه ه نام کانکشن استرینگ 'LocalSqlServer' پیدا نشد
لطفا نام کانکشن استرینگ به این تغییر بدین یا اینکه یه کانکشن دیگه توی وب کانفیگ ایجاد کنید و نام اونو 'LocalSqlServer' بذارین
موفق باشی
سلام
یکی منو راهنمایی کنه چطور میتونم ظاهر صفحات رو تغییر بدم؟
آخه وقتی صفحات رو برای ادیت باز می کنم یک لایه شفاف روی اونا قرار میگیره که نمیدونم چه جوری اونا رو بردارم؟
با تشکر از همه شما
با سلام.
من در زمان استفاده از کنترل FCKEditor با پیفام خطایی مواجه میشم مبنی بر اینکه کد های وارد شده کاربر خطرناک هستند
A potentially dangerous Request.Form value was detected from the client (ctl00$ContentPlaceHolder1$FCKeditor_Message="<p> بلات</p>").
برای حل این مشکل اگر ممکنه کمکم کنید.
ممنونم
دوست من باید صفحه ای که استفاده میکنی خاصیت ValidationRequest=false قرار بده
موفق باشی
سلام اگه حوصله داری اصلاح کن اگه نه
برو به فایل Global.asaxو توابع مربوط به افزایش بازدید سایت غیر فعال کن
دوست من احتمالا این SP رو توی SQL یادت رفته کپی کنی
موفق باشی
سلام مهندس
ما یک سوال صفحه قبل کردیم
متاسفانه جوابی نگرفتیم
همون مشکل بود که در حالت دیزاین نمیتونم تغییراتم رو اعمال کنم
یک لایه شفاف روی فرم قرار میگیره
سلام آقای فتح الهی
اینم فایل web.config و global.asax
بازم یه دنیا ممنون
بیا دوست من اینم رفع مشکل شما