Session auslesen und in Formular ausgeben

Falloutboy6

Mitglied
Hi,

ich habe folgenden Quellcode wo die Session (Berechtigungen des Users) ausgelesen werden.

Code:
<?PHP
session_start();
include('config.php');
if (session_is_registered("user"))
{
	$user = $_SESSION[user];
	$result = mysql_query("SELECT * FROM $user_tabelle WHERE id = ".$user[id]);
	if (mysql_affected_rows($mysql_ce) == 1)
	{
		$row = mysql_fetch_array($result, MYSQL_ASSOC);
		if ($user[pw2] == $row[pw2])
		{
			 $time = date("U");
			 mysql_query("UPDATE $user_tabelle SET on_date = '$time' WHERE id = '".$user[id]."' LIMIT 1", $mysql_ce);
			 $user  = $row;
		}
		else $user[level] = 0;
	}
	else $user[level] = 0;
}
else $user = array("level" => 0); 
if ($user[level] > 0){
?>
<div align="left"> 
  <center>  
  
 <?php
 session_start();
include('config.php');
if (session_is_registered("user"))
echo $user
?>

Nun hätte ich gerne eine Abfrage, wenn ich ein Formular wegschicke, dass automatisch der Name des Kunden im Formular auftaucht, am besten dass es nicht geändert werden kann vom kunden.
Kann mir jemand bei der Abfrage helfen, bzw. sagen wie ich es machen muss?

Danke
 
Wie man die Session nun ausliest hab ich rausbekommen, doch wie bekomm ich das jetzt in ein Formular rein?!

Code:
 <?PHP
$time = date("U");
settype($time, "Integer");
$result = mysql_query("SELECT * FROM $user_tabelle WHERE id = ".$user[id]);
while ($row = mysql_fetch_array($result)) {print "- <a href='intern.php?open=profil&id=".$row[id]."'>$row[name]</a><br>";} ?>

Weiss das jemand?!

Danke
 
Hallo!!
Falls Du noch keine Lösung gefunden haben solltest, mein Vorschlag:
In html ein Formular erstellen und in den Eingabefeldern als vordefenierten Wert das ausgelesene Ergebnis der DB nehmen.

Code:
<input name=".." value=<?php while ($row = mysql_fetch_array($result)) {print "- <a href='intern.php?open=profil&id=".$row[id]."'>$row[name]</a><br>";} ?>>

Ein auslesen zuvor ist nicht nötig.
Viel Erfolg
paul1974
 
Zurück