Daten über mehrere Einträge beibehalten

Torgath

Mitglied
Ist es möglich, zum Beispiel den Benutzernamen bei der Passworteingabe zu speichern und denn dann bei einer Dateneingabe in einem Formular automatisch einfügen zu lassen?

Und wen ja, wie?
 
Was hat das zu bedeuten:

Warning: session_start(): open(C:\PHP\sessiondata\sess_21a97c3666821aff1aeeec31710b2b6f, O_RDWR) failed: No such file or directory (2) in c:\programme\apache group\apache\htdocs\docs\vorlagen\checkuser.php on line 13

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at c:\programme\apache group\apache\htdocs\docs\vorlagen\checkuser.php:6) in c:\programme\apache group\apache\htdocs\docs\vorlagen\checkuser.php on line 13

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at c:\programme\apache group\apache\htdocs\docs\vorlagen\checkuser.php:6) in c:\programme\apache group\apache\htdocs\docs\vorlagen\checkuser.php on line 13

Warning: Cannot modify header information - headers already sent by (output started at c:\programme\apache group\apache\htdocs\docs\vorlagen\checkuser.php:6) in c:\programme\apache group\apache\htdocs\docs\vorlagen\checkuser.php on line 16
Dies ist Username:
Notice: Undefined index: a in c:\programme\apache group\apache\htdocs\docs\vorlagen\tempsave.php on line 12

Dies ist Passwort:
Notice: Undefined index: p in c:\programme\apache group\apache\htdocs\docs\vorlagen\tempsave.php on line 13

Dies ist AccessRead:
Notice: Undefined index: ar in c:\programme\apache group\apache\htdocs\docs\vorlagen\tempsave.php on line 14

Dies ist AccessUpdate:
Notice: Undefined index: au in c:\programme\apache group\apache\htdocs\docs\vorlagen\tempsave.php on line 15

Warning: Unknown(): open(C:\PHP\sessiondata\sess_21a97c3666821aff1aeeec31710b2b6f, O_RDWR) failed: No such file or directory (2) in Unknown on line 0

Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (C:\PHP\sessiondata) in Unknown on line 0


Die dazugehörien Code-Segmente:

checkuser.php
PHP:
  <center>
   <?php
 	session_start ();
 	if (!isset ($_SESSION["a"]))
 	  {
 		header ("Location: login.php");
 	  }
 	?>
   </center>

tempsave.php
PHP:
<?php
 include ("checkuser.php");
 ?> 
 <html>
   <head>
 	<title>
 	tempsave.php
 	</title>
   </head>
   <body>
 
 	Dies ist Username:<?php print $_SESSION["a"]; ?><br>
 	Dies ist Passwort:<?php print $_SESSION["p"]; ?><br>
 	Dies ist AccessRead:<?php print $_SESSION["ar"]; ?><br>
 	Dies ist AccessUpdate:<?php print $_SESSION["au"]; ?>

Die Texte beziehen sich auf das Tutorial, oben!
 
Starte die Session ID mal vor jeder anderen Ausgabe auf der Seite...

Also:
PHP:
<?php
session_start();
?>
# Restliches Dokument
 
Ah, ich war etwas zu voreilig...
Schau mal in deiner php.ini ob der Session Save Path korrekt angegeben ist... Bzw. ob dieser Ordner hier exisitiert:
C:\PHP\sessiondata\

Wenn nicht, bitte erstellen...

Dann mal weiterschauen...
 
Habs mal erstellt, und auch die beiden Pfade C:\Programme\PHP\sessiondata\ und C:\Programme\PHP\sessiondata\tmp eingetragen...

Aber noch immer geht nix...
 
Zurück