Enregistrement donnée saisie par visiteur

Fermé
Jere06 - 5 avril 2008 à 11:20
 Jere06 - 5 avril 2008 à 16:15
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
5 avril 2008 à 11:28
C' est effectivement possible...
0
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
Essaye de voir avec la fonction GetCookie()...
0
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