का उपयोग कर वेबसाइट में आगंतुकों की संख्या की संख्या मैं अपनी साइट पर आगंतुकों की संख्या का ट्रैक रखना चाहता हूं।एएसपी.Net और सी #
मैं Global.asax वर्ग में निम्न कोड की कोशिश की,
<script runat="server">
public static int count = 0;
void Application_Start(object sender, EventArgs e)
{
Application["myCount"] = count;
}
void Session_Start(object sender, EventArgs e)
{
count = Convert.ToInt32(Application["myCount"]);
Application["myCount"] = count + 1;
}
</script>
मैं aspx पेज में मूल्य को पुन: प्राप्त कर रहा हूँ इस प्रकार है:
protected void Page_Load(object sender, EventArgs e)
{
int a;
a = Convert.ToInt32((Application["myCount"]));
Label4.Text = Convert.ToString(a);
if (a < 10)
Label4.Text = "000" + Label4.Text ;
else if(a<100)
Label4.Text = "00" + Label4.Text;
else if(a<1000)
Label4.Text = "0" + Label4.Text;
}
ऊपर कोडिंग ठीक काम करता है। यह आगंतुकों को ठीक से उत्पन्न करता है लेकिन समस्या यह है कि जब मैं अपने सिस्टम को पुनरारंभ करता हूं, तो गिनती चर फिर से 0 से शुरू होता है जो तर्कसंगत रूप से गलत है।
मैं चाहता हूं कि गिनती का मूल्य अंतिम गणना मूल्य से 1 तक बढ़ाया जाए।
तो क्या कोई मुझे बता सकता है कि इस कार्य को कैसे पूरा किया जाए?
कृपया मेरी मदद करें! अग्रिम धन्यवाद!
ठीक है आपके उत्तर के लिए धन्यवाद। यदि आप दिमाग में नहीं हैं तो क्या आप मुझे बता सकते हैं कि यह कैसे करें? और क्या इसे किसी डेटाबेस या टेक्स्ट फ़ाइल में संग्रहीत करना फायदेमंद है? – Sheetal