السلام عليكم ورحمة الله وبركاته
اخواني اعضاء ومشرفين المنتدى تحية طيبة وبعد
اريد كود يطلع لي كل اسامي الكيكوز الذي في جهازي . وايش الكود الذي يقوم بحذف الكيكوز .؟
ولكم جزيل الشكر
السلام عليكم ورحمة الله وبركاته
اخواني اعضاء ومشرفين المنتدى تحية طيبة وبعد
اريد كود يطلع لي كل اسامي الكيكوز الذي في جهازي . وايش الكود الذي يقوم بحذف الكيكوز .؟
ولكم جزيل الشكر
http://www.arabteam2...dpost&p=1237115
اقتباسوايش الكود الذي يقوم بحذف الكيكوز .؟
لا أعتقد أنك تستطيع إعطاء أمر لجهاز العميل بأن يحذف ملف Cookies
ولكن تستطيع أن تجعل تاريخ الإنتهاء لملف Cookies أقدم من التاريخ الحالي فيقوم النظام بجهاز العميل بحذف الكوكيز تلقائياً
هكذا :
Response.Cookies["MyCookieName"].Expires = DateTime.Now.AddDays(-7);
وهذا مقال رائع عن Cookies هنا
و هذا متقدم قليلاً هنا
والله أعلم
بتوفيق الله
تم تعديل هذه المشاركة بواسطة KV2010 في 25 أكتوبر 2011 في 08:20
الله أكبر الله أكبر الله أكبر لآ إله إلا الله الله أكبر الله أكبر ولله الحمد
KV2010 كتب:http://www.arabteam2...dpost&p=1237115
لا أعتقد أنك تستطيع إعطاء أمر لجهاز العميل بأن يحذف ملف Cookies
ولكن تستطيع أن تجعل تاريخ الإنتهاء لملف Cookies أقدم من التاريخ الحالي فيقوم النظام بجهاز العميل بحذف الكوكيز تلقائياً
هكذا :
Response.Cookies["MyCookieName"].Expires = DateTime.Now.AddDays(-7);وهذا مقال رائع عن Cookies هنا
و هذا متقدم قليلاً هنا
والله أعلم
بتوفيق الله
------------------
مشكور اخي العزيز ... على المعلومة القيمة .. والله يعينكم في سوريا وينصرككم على الظالم ياااااااارب
السلام عليكم ورحمه الله وبركاته
اخي بالنسبة لاستعراض جميع ملفات الكوكيز جرب الكود التالي
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false">
<Columns>
<asp:BoundField DataField="Name" />
</Columns>
</asp:GridView> Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
GridView1.DataSource = New DirectoryInfo(Environment.GetFolderPath(Environment.SpecialFolder.Cookies)).GetFiles()
GridView1.DataBind()
End Subاما بالنسبة لعملية الحذف فأرى برأي الأخ KV2010 وهو ان تقوم بعمل Expire للكوكيز
.:: Wish to become better and better ::.
VB Helper كتب:السلام عليكم ورحمه الله وبركاته
اخي بالنسبة لاستعراض جميع ملفات الكوكيز جرب الكود التالي
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false"> <Columns> <asp:BoundField DataField="Name" /> </Columns> </asp:GridView>Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load GridView1.DataSource = New DirectoryInfo(Environment.GetFolderPath(Environment.SpecialFolder.Cookies)).GetFiles() GridView1.DataBind() End Subاما بالنسبة لعملية الحذف فأرى برأي الأخ KV2010 وهو ان تقوم بعمل Expire للكوكيز
====================
مشكور اخي العزيز على ردك والله يجعله في ميزان حسناتك
طيب لو عندي مثل هذه الكود Dim mycooki As New HttpCookie("fristvist ", Now.ToString)
mycooki.Value = Now.Date
mycooki.Expires = Now.AddDays(1)
Request.Cookies.Add(mycooki)
Response.Write(mycooki.Value)
هذه يعمل لي كيكوز ويسجل لي اول زيارة لي
طيب اريد لو دخلت مرة ثانية يسجلي لي الزيارة الاخيرة كانت بتاريخ كم .ويظهرها في ليبل والزيارة الجديدة كذالك يطلعها لي في ليبل .. وطبعاء لو دخلت مرة ثانية اريدة ان يسجل لي تاريخ الزيارة الجديدة في المرة السابقة تكون هي الزيارة القديمة والزياة الجديدة يسجل تاريخها من النظام .. وكذا بكل مرة ادخل يكون الزياة الجديدة حق المرة الاخيرة هو التاريخ حق الزيارة القديمة لو سجلت دخولي مرة ثانية ولك جزيل الشكر
تم تعديل هذه المشاركة بواسطة السيد الهاشمي في 26 أكتوبر 2011 في 18:07
السلام عليكم ورحمه الله وبركاته
اخي ببساطه ما عليك الا جلب القيمة الموجودة في ملف الكوكيز قبل ارسال الملف الجديد لحفظ اخر زياره
تم تعديل هذه المشاركة بواسطة VB Helper في 26 أكتوبر 2011 في 23:14
.:: Wish to become better and better ::.
VB Helper كتب:السلام عليكم ورحمه الله وبركاته
اخي ببساطه ما عليك الا جلب القيمة الموجودة في ملف الكوكيز قبل ارسال الملف الجديد لحفظ اخر زياره
-------------------------
مشكور اخي العزيز .. لكن كيف اقوم بجلبها من الملف ؟
هذه هو كود انشاء cookie
If Request.Cookies("user") Is Nothing Then
Dim myCookie As New HttpCookie("user")
myCookie.Values("frstvist") = DateTime.Now.ToString
myCookie.Expires = DateTime.Now.AddDays(1)
Response.Cookies.Add(myCookie)
Label1.Text = (Server.HtmlEncode(Request.Cookies("user")("frstvist")))
End IF
اخي العزيز شوف انا اول مرة اقوم بانشاء كيكوز .. عندنا اقلع بالصفحة اخلية يسجلي لي تاريخ هذه الكيكوز وتعتبر اول زيارة لي ..
وطبعاُ عن الدخول مرة اخرة سوف يعطني تاريخ مختلف تماما عن الاول وستكون زيارتي الثانية انا اريد عندما ادخل المرة الثانية .. يسجل لي في الصفحة تاريخ الزيارة السابقة ويكتب التاريخ .. ويكتب لي تاريخ الزيارة الحالية ..
وعندما اقوم بدخل للمرة الثالثة .. ستكون تاريخ الزيارة الثانية هي الزيارة السابقة لي .. والتاريخ الحالي يسكون تاريخ الزيارة الثالثة وكمل ما ادخل اريدة ان يسجل لي تاريخ الزيارة الي قبلها وتاريخ الزيارة الحالية ( يعني انه التاريخ الحالي لكل زيارة سوف يكون التاريخ السابق لزيارة الجديد ة ) ياليت تقولي كيف اعمل او تصحح لي الكود لاني لم اعرف كيف اكتب الكود تبعها ولك جزيل الشكر
أخي عادة عندما نريد تخزين مواعيد زيارة العضو للموقع ( مثل آخر زيارة وآخر تواجد وغيرها) فنحن نستخدم التخزين في جدول في قاعدة البيانات .
إذا قمت بتخزين مثل هذه المعلومات في ملف Cookies فلربما يقوم المستخدم بحذف هذا الملف أو ينتهي وقت الملف الذي خصصته فعندها لا تعرف أي شيئ
وكذلك ربما يقوم الشخص بتعطيل خاصية حفظ Cookies في الجهاز عندها لن تستطيع تخزين أي شيئ .
إذا أردت بعد هذا الكلام أن تستخدم Cookies عندها سأقوم بوضع مثال لك .
الله أكبر الله أكبر الله أكبر لآ إله إلا الله الله أكبر الله أكبر ولله الحمد
KV2010 كتب:أخي عادة عندما نريد تخزين مواعيد زيارة العضو للموقع ( مثل آخر زيارة وآخر تواجد وغيرها) فنحن نستخدم التخزين في جدول في قاعدة البيانات .
إذا قمت بتخزين مثل هذه المعلومات في ملف Cookies فلربما يقوم المستخدم بحذف هذا الملف أو ينتهي وقت الملف الذي خصصته فعندها لا تعرف أي شيئ
وكذلك ربما يقوم الشخص بتعطيل خاصية حفظ Cookies في الجهاز عندها لن تستطيع تخزين أي شيئ .
إذا أردت بعد هذا الكلام أن تستخدم Cookies عندها سأقوم بوضع مثال لك .
------------------------------------------
اخي العزيز مشكور على التوضيح .. بس انا ما اريد استخدمة في مشروع .. اريد بس اان اعرف كيف الطريقة .. ياليت تعملي لي مثال بسيط .. عليه والله يجعله في ميزان حسناتك .. وهل استطيع ان اعمل هذه من غير قاعدت بيانات ... واذا ماينفع سوي بال طريقة التي قلت بها ولكم جزيل الشكر اخي العزيز
مثال بسيط في المرفقات ( فقط لأخذ فكرة )
أنشأ مشروع عندك ثم أضف هذه الصفحات إلى مجلد المشروع
بتوفيق الله
الله أكبر الله أكبر الله أكبر لآ إله إلا الله الله أكبر الله أكبر ولله الحمد
KV2010 كتب:مثال بسيط في المرفقات ( فقط لأخذ فكرة )
أنشأ مشروع عندك ثم أضف هذه الصفحات إلى مجلد المشروع
بتوفيق الله
-----------------------------
تم تعديل هذه المشاركة بواسطة السيد الهاشمي في 28 أكتوبر 2011 في 16:34
KV2010 كتب:مثال بسيط في المرفقات ( فقط لأخذ فكرة )
أنشأ مشروع عندك ثم أضف هذه الصفحات إلى مجلد المشروع
بتوفيق الله
=================
مششكور اخي العزيز .. خلاص لقيت الحل في حقك الاكواد عدلت فيها تعديل بسيط .. ولقيت الحل فيها الله يجزيك الف خـــــــــــــــــــــــيررر ربي يجعله في ميزان حسناتك ..
والله ينصر اخواننا في سوريا على الظالم يااااااااااااااارب
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…