(ZU DIESEM FORUM) Für Name und eMail ein Cookie?
Julian Hofmann
0 Stefan Muenz0 Jens Menke0 Martin Speiser0 fredy
Hallo,
irgendwie finde ich auf Dauer fast nervig bei jeder Antwort immer Name, eMail und URL auch mit einzutippen. Es müßte doch eine Möglichkeit geben (Cookie?), daß das ganze gespeichert wird und automatisch schon eingesetzt wird (wie z.B. bei webhostlist.de). Wie ist Eure Meinung dazu?
Gruß
Julian
Hallo Julian,
irgendwie finde ich auf Dauer fast nervig bei jeder Antwort immer Name, eMail und URL auch mit einzutippen.
Fuer Leute, die so was brauchen, hat eine Software-Firma aus Redmont einen speziellen Browser entwickelt: den Microsoft Internet Explorer 5.0 ;-)
(Stichwort: Formularfeld-Cache)
viele Gruesse
Stefan Muenz
Fuer Leute, die so was brauchen, hat eine Software-Firma aus Redmont einen speziellen Browser entwickelt: den Microsoft Internet Explorer 5.0 ;-)
(Stichwort: Formularfeld-Cache)
Hm.. jau.. ist schon ne echt segensreiche Erfindung beim IE5 finde ich..
Cookies sind aber prinzipiell noch angenehmer.. man
muss sie ja nicht jedem überbügeln sondern kann ne
Register-Funktion machen.. so hab ichs zumindestens
in meinem Forum gemacht..
gruss
Jens
Hallo Jens
Cookies sind aber prinzipiell noch angenehmer..
Ich sehe da aber auch ein technisches Problem. Jede URL kann einen Cookie setzen, wenn ich mich nicht taeusche. Nun ist aber jede Message hier eine URL. Willst du wirklich von jeder Message, die du liest, einen Cookie gesetzt bekommen?
viele Gruesse
Stefan Muenz
Ich sehe da aber auch ein technisches Problem. Jede URL kann einen Cookie setzen, wenn ich mich nicht taeusche. Nun ist aber jede Message hier eine URL. Willst du wirklich von jeder Message, die du liest, einen Cookie gesetzt bekommen?
Die Cookies beziehen sich normalerweise nur auf den
Domainnamen , es sei denn man setzt extra eine
Spezielle URL
Nachfolgend mal ein Javascript das sowohl die Cookies setzt un Abfragt (kannste ja mal testen) :
gruss
Jens
<HTML>
<HEAD>
<TITLE>Register Form</TITLE>
<SCRIPT LANGUAGE="JavaScript">
function getCookie (name)
{
var dcookie = document.cookie;
var cname = name + "=";
var clen = dcookie.length;
var cbegin = 0;
while (cbegin < clen)
{
var vbegin = cbegin + cname.length;
if (dcookie.substring(cbegin, vbegin) == cname)
{
var vend = dcookie.indexOf (";", vbegin);
if (vend == -1) vend = clen;
return unescape(dcookie.substring(vbegin, vend));
}
cbegin = dcookie.indexOf(" ", cbegin) + 1;
if (cbegin == 0) break;
}
return '';
}
function setCookie (name, value, expires)
{
if (!expires) expires = new Date();
document.cookie = name + "=" + escape (value) + "; expires=" + expires.toGMTString() + "; path=/";
}
function SetVals(theform)
{
var expdate = new Date ();
expdate.setTime (expdate.getTime() + (24 * 60 * 60 * 1000 * 365));
setCookie("ForumName",theform.name.value,expdate);
setCookie("ForumEmail",theform.email.value,expdate);
}
</SCRIPT>
</HEAD>
<body>
<b>REGISTER-FORM</b>
<FORM NAME="regform" onSubmit="return false">
<SCRIPT LANGUAGE="JavaScript">
document.writeln("<B>Name<br><INPUT NAME='name' TYPE='TEXT' SIZE='30' VALUE='"
+ getCookie("ForumName") + "'><br>")
document.writeln("<B>E-Mail<br><INPUT NAME='email' TYPE='TEXT' SIZE='30' VALUE='"
+ getCookie("ForumEmail") + "'><br>")
</SCRIPT>
<INPUT TYPE="button" VALUE="Eintragen" onClick="SetVals(this.form);">
</FORM>
</BODY>
</HTML>
Hi Stefan,
Fuer Leute, die so was brauchen, hat eine Software-Firma aus Redmont einen speziellen Browser entwickelt: den Microsoft Internet Explorer 5.0 ;-)
(Stichwort: Formularfeld-Cache)
den benutze ich zwar, und habe gerade auch schon zweimal doppel geklickt, aber ich muß Julian recht geben. Ich kenne das mit den Cookies von CodeGuru, und empfinde es recht angenehm. Wahrscheinlich kriege ich deswegen öfters von deinem Skript die Meldung, daß ich EMail oder Name vergessen habe ;-)
Gruß,
Martin
Hallo Martin!
»»
Fuer Leute, die so was brauchen, hat eine Software-Firma aus Redmont einen speziellen Browser entwickelt: den Microsoft Internet Explorer 5.0 ;-)
(Stichwort: Formularfeld-Cache)den benutze ich zwar, und habe gerade auch schon zweimal doppel geklickt, aber ich muß Julian recht geben. Ich kenne das mit den Cookies von CodeGuru, und empfinde es recht angenehm. Wahrscheinlich kriege ich deswegen öfters von deinem Skript die Meldung, daß ich EMail oder Name vergessen habe ;-)
Wie war das noch? Alle Erfindungen der Menschheit wurden aus Faulheit gemacht, <g>
Aber welch ein Unterschied: In der Steinzeit das Rad, um die Füße zu schonen, heute die cookies, um die Finder zu schonen ;-))
Viele Grüße,
Kirsten
Hi,
habt ihr gewußt das der ie5 auch gleich Passwörter für
Passwortfelder vorschlägt ?
Grüße
Fredy