السلام عليكم ورحمة الله
انتهيت بالأمس دورة فى جافا اسكريبت ولكن اريد الكود فى عمل الكوكيز
الأستاذ شرح الموضوع ولكن لم أفهم ولم أكتب الكود
فرجاء المساعدة
وشكرا
السلام عليكم ورحمة الله
انتهيت بالأمس دورة فى جافا اسكريبت ولكن اريد الكود فى عمل الكوكيز
الأستاذ شرح الموضوع ولكن لم أفهم ولم أكتب الكود
فرجاء المساعدة
وشكرا
شكرا لك أخى العزيز على الرد
ولكن أريدها بجافا سكريبت
<script language="javascript">
<!--
// Function DateExpiration
// fixe la date d'expiration
function DateExpiration (DateExp) {
var aujourdhui = new Date(0);
var aujourdhuidate = aujourdhui.getTime();
if (aujourdhuidate > 0)
DateExp.setTime (DateExp.getTime() - aujourdhuidate);
}
// Function FixeCookie
// pour créer ou modifier un cookie
function FixeCookie (nom,valeur,expire,path,domaine,securise) {
document.cookie = nom + "=" + escape (valeur) + ((expire) ? "; expires=" + expire.toGMTString() : "") + ((path) ? "; path=" + path : "") + ((domaine) ? "; domain=" + domaine : "") + ((securise) ? "; secure" : "");
}
// Function SupprCookie
// Supprime un Cookie
function SupprCookie (nom,path,domaine) {
if (GetValeurCookie(nom)) {
document.cookie = nom + "=" + ((path) ? "; path=" + path : "") + ((domaine) ? "; domain=" + domaine : "") + "; expires=Thu, 01-Jan-70 00:00:01 GMT";
}
}
// Function ValeurCookie
// Utiliser par GetValeurCookie
function ValeurCookie (Pos) {
var endstr = document.cookie.indexOf (";", Pos);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring (Pos, endstr));
}
// Function GetValeurCookie
// pour récupérer la valeur d'un cookie
function GetValeurCookie (nom) {
var cookielength = document.cookie.length;
var arg = nom + "=";
var arglength = arg.length;
var i = 0;
while (i < cookielength) {
var j = i + arglength;
if (document.cookie.substring(i, j) == arg)
return ValeurCookie (j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}
//-->
</script>
Appel des fonctions:
<script language="javascript">
<!--
// Définition de la date d'expiration
var expdate = new Date ();
DateExpiration (expdate);
expdate.setTime (expdate.getTime() + (24 * 60 * 60 * 1000)); // expire dans 24H
// Mise en place des cookies
FixeCookie ("MonCookie", "MonTest", expdate);
FixeCookie ("Temporaire", "Ce cookie est temporaire");
FixeCookie ("Domaine", "Ce cookie est valable sur tout le site",null,"/");
FixeCookie ("Secure", "Ce cookie nécessite une connection sécurisée",expdate,"/",null,true);
FixeCookie ("Mort", "Ce Cookie doit disparaitre!");
// Suppression d'un cookie
SupprCookie ("Mort");
// Lecture des cookies
var MonCookie = GetValeurCookie("MonCookie");
var Temporaire = GetValeurCookie("Temporaire");
var Domaine = GetValeurCookie("Domaine");
var Mort = GetValeurCookie("Mort");
// Affichage du résultat
document.write ("MonCookie = " + MonCookie + "<BR>");
document.write ("Temporaire = " + Temporaire + "<BR>");
document.write ("Domaine = " + Domaine + "<BR>");
document.write ("Mort = " + Mort + "<BR>");
//-->
</script>شكرا لك أخى الكريم
لكن لو تكرمت فى الشرح البرنامج كما تعرف انا مبتدء وجدت كثير من الأكواد المتداخلة مثل date functoin cookies
وشكرا
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…