فارسی کوکی
- پچھلئی پیج فارسی فائل اپ لوڈ
- پائیدھی پیج فارسی سیشن
يستخدم الكوكي غالبًا لتحديد المستخدم.
ما هو الكوكي؟
يستخدم الكوكي غالبًا لتحديد المستخدم. الكوكي هو ملف صغير يتركه الخادم على جهاز المستخدم. كلما طلب جهاز المستخدم نفس الصفحة عبر المتصفح، يتم إرسال الكوكي. من خلال PHP، يمكنك إنشاء واستعادة قيمة الكوكي.
كيف يمكنني إنشاء كوكي؟
تستخدم دالة setcookie() لضبط الكوكي.
ملاحظة:يجب أن تكون دالة setcookie() قبل علامة <html>.
النحو
setcookie(name, value, expire, path, domain);
مثال
في المثال التالي، سنقوم بإنشاء كوكي مسمى "user" ونضعه قيمته "Alex Porter". كما قمنا بتحديد أن هذا الكوكي سينتهي صلاحيته بعد ساعة:
</body> </html>
ملاحظة:عند إرسال الكوكي، يتم ت编码 URL تلقائيًا لقيمة الكوكي، ويتم ت解码ها تلقائيًا عند استعادتها (لمنع الت编码 URL، استخدم setrawcookie() بدلاً من ذلك).
كيف يمكنني استعادة قيمة الكوكي؟
يستخدم المتغير $_COOKIE في PHP لاستعادة قيمة الكوكي.
في المثال التالي، نأخذ قيمة الكوكي المسمى "user" ونعرضها على الصفحة:
في المثال التالي، نستخدم دالة isset() لتحديد ما إذا تم تعيين الكوكي:
</body> </html>
如何删除 cookie?
当删除 cookie 时,您应当使过期日期变更为过去的时间点。
删除的例子:
如果浏览器不支持 cookie 该怎么办?
如果您的应用程序涉及不支持 cookie 的浏览器,您就不得不采取其他方法在应用程序中从一张页面向另一张页面传递信息。一种方式是从表单传递数据(有关表单和用户输入的内容,稍早前我们已经在本教程中介绍过了)。
下面的表单在用户单击提交按钮时向 "welcome.php" 提交了用户输入:
</body> </html>
取回 "welcome.php" 中的值,就像这样:
Welcome .
You are years old. </body> </html>
- پچھلئی پیج فارسی فائل اپ لوڈ
- پائیدھی پیج فارسی سیشن