Enregistrement donnée saisie par visiteur

Jere06 -  
 Jere06 -
Bonjour, voila j'ai crée un site web et quand on entre sur mon site j'ai voulu mettre une petite fenetre en javascript qui demande la saisie d'un pseudo ou d'un prenom pour qu'en suite je mette une phrase du type " Bonjour XX et bienvenue .. "
voila mon script et tout fonctionne bien..


<SCRIPT LANGUAGE="JavaScript">

visitnd=1;
cook = document.cookie;
var VisitName;
function detectCookie()
{
place = cook.indexOf("visitor=",0);
if (place <= -1)
{
while (VisitName == "" || VisitName == null || VisitName == 'Votre nom ici')
{
VisitName = prompt('Entrez votre nom','Votre nom ici');
}
}
else
{
end = cook.indexOf(";",place)
if (end <= -1)
{VisitName = cook.substring(place+8,cook.length);}
else
{VisitName = cook.substring(place+8,end);}
}
plac2 = cook.indexOf("nbvisit=",0);
if (plac2 <= -1)
{
visitnd = 1;
}
else
{
end2 = cook.indexOf(";",plac2)
if (end2 <= -1)
{visitnd = cook.substring(plac2+8,cook.length);}
else
{visitnd = cook.substring(plac2+8,end2);}
visitnd ++;
}CreateCookie();

}
dateExp = new Date(2020,11,11);
dateExp = dateExp.toGMTString();
function CreateCookie()
{
document.cookie = 'visitor=' + VisitName + '; expires=' + dateExp + ';';
document.cookie = 'nbvisit=' + visitnd + '; expires=' + dateExp + ';';
}
</SCRIPT>

Avec ensuite une partie dans le <Body> pour afficher le nom et le nombre de visites..

Mais j'aimerai savoir s'il est possible d'enregistrer le nom (+VisitName+) dans un fichier sur le site pour que je puisse savoir le nom des personnes qui visitent mon site..
donc soit l'enregistrer dans un fichier, soit peut etre recuperer le cookie qui est créé, ou au mieux que cela m'envoi directement par mail avec une fontion Mail() le nom de la personne a chaque fois ... mais je ne sais pas si c'est possible.

Voila merci d'avance .. :-)
A voir également:

2 réponses

Utilisateur anonyme
 
C' est effectivement possible...
0
Jere06
 
Et est-ce que quelqu'un saurait comment faire ..? parce que je débute et je gère pas vraiment...
Si quelqu'un peut m'aider ça serait sympa :)
0
Mat326
 
Essaye de voir avec la fonction GetCookie()...
0
Jere06
 
euh, oui j'ai tapé ça dans Google mais ça ne m'avance pas vraiment ... mais je vais continuer mes recherches !
Par contre si quelqu'un peut m'apporter une précision ou d'autres idées je suis preneur ! :)
Merci.
0