Inputfenster-Wert automatsich nach dem laden der Seite senden
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
angabe
autologin
benutzer
beste beitrag
daten
fenster
formen
formular
gen
gespeichertes passwort
inhalt
nutzer
opus
pawort
sekunde
signatur
stehen
username
variable
vergleich
-
Alsoo ich hab ne Seite ;) (schon oft geh?rt)
Und da werden je nach Benutzer am ANfang Daten in einem Fenster geladen der einfachheitshalber nennen wir es mal <input name="zitatdw">
So jeder Nutzer hat leider ein eigenes so ne Art Signatur und wenn ich jetzt den Wert auslesen will wollte ich es so amchen.
<form action="send.php" method="post" name="senden"> <input name="zitatdw"> </form> <script> document.senden.submit() </script>
So und die Werte von zitatdw werden durch den Brwoser vergeben,dadurch wird mir immer ein leeres zitatdw gesendet da der Wert f?r zitatdw erst vergeben wird nachdme das script ausgef?hrt wurde.
Ich wei? h?rt sich wie immer ziemlich wirr an aber k?nnt ihr mir helfen? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
wenn du einen Text schon da stehen haben willst musst du das argument 'value' benutzen
<input type="Text" name="text" value="Ihr Text">
Nun wird in dem Texfeld stehen 'Ihr Text'. -
Neeeeeeeeeeiiiiiiiiiiiiiiiiiiiiiin
Das wird vom Broser geladen das ist wie.... so nen gespeichertes Passwort.
Also das Firefox,IE und Opera das automatisch laden hab ich ja gesagt und das ist ja eben mein Problem der Nutzer soll nicht immer wieder ok klicken m?ssen sondern die form soll ausgef?hrt werden und zar so das erst der Inhalt geladen wird und dann gesendet
-
dann musst du dir die daten aus der hoffentlich vorhanden datenbank holen und dann mit
<input ... value='".$text."'>
einf?gen!!! -
Datenbank ist vorhanden aaaaaaber die werden nicht daraus geladen.
Alsooo man kann das Quasi mit nem Passwort vergleichen.Wenn man auf Autologin klickt.Dann werden ja bei jedem Start Passwort und Username geladen.Sooo die werden aber immer geladen NACHDEM die Forms und die Scripte ausgef?hrt worden sind oder halt wenn man nen Countdow einbaut,sodass erst nach 10 sek das PW verschickt wird und ich will wissen wie das geht. -
sag doch gleich, das so sein soll wie bei lima.
Musst du das Passwort in einen Cookie speichern
setcookie("password","$password",9999999999);
Der Cokkie hei?t dann password. Da wird dann die variable $password reingespeichert. und der cokkie h?lt f?r 9999999999 sekunden (das musst du halt selber machen).
zum auslesen:
$password = $_COOKIE["password"]; echo "<input name=\"zitatdw\" type=\"text\" value=\"$password\">";
PS: Endlich zeigt der hier keine Fehler mehr an :)
-------------------------------------------------
oder anderst das die seite sofort ge?ffnet wird:
$password = $_COOKIE["password"]; if (isset($password)) { header("location: eingeloggt.php"); }
jetzt kommt der zur seite eingeloggt.php, da muss der wieder den cookie ?ffnen und das darinstehen passwort mit dem auf der datenbank vergleichen.
-------------------------------------------------
oder du machts das so das das passwort schon beim einspeichern in den cookie ?berpr?ft wird dann kannst du wenn der cookie existiert direkt einloggen ohne passwort zu ?berpr?fen. aber die 2. m?glich ket ist doch die beste.
Beitrag ge?ndert am 4.01.2006 14:49 von jpaket -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage