problemmer med $_SESSION

Tags:    php

her er en kode jeg har lavet... men den gemmer ikke det jeg skriver....

--------------------------------------------------------------------------

Den fil der hedder rediger.php (der hvor man rediger sine gamle oplysninger)

<? session_start(); ?>
<html>

<body>

<?
if($_POST['brugernavn', 'password'])
$_SESSION['brugernavn', 'password'] = $_POST['brugernavn', 'password'];
?>

<form method='post' action='data.php'>
Brugernavn:
<input name='brugernavn'value='<? echo $_SESSION['brugernavn']; ?>'>
Kodeord:
<input name='brugernavn'value='<? echo $_SESSION['password']; ?>'>
<input type='submit' value='Gem nu'>
</form>

</body>

</html>

-------------------------------------------------------------------------------

den fil der hedder data.php (der hvor man kan se sine data'r)


<? session_start(); ?>

<html>

<body>
Brugernavn:
<b><i><? $_SESSION['brugernavn']; ?></i></b>
Password:
<b><i><? $_SESSION['password']; ?></i></b>

<a href='rediger.php' title='Rediger dine oplysninger'>Ret oplysninger</a>


</body>

</html>

-----------------------------------------------------------
Hvad er der galt med koden.. den gider ikke gemme de oplysninger den får.!!!

kan du sige hvad der er galt??

//Heymann


p.s.
Håber du kan hjælpe!



--------------------Reklame--------------------
http://www.heymann.1go.dk/nyt/
--------------------Reklame--------------------

[Redigeret d. 17/12-05 00:41:35 af Per]



9 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Ser ud til du kun har brugt session_start(); i den ene fil, har jeg ret?

Hilsen

Martin Dybdal (Dybber)



Der er jo ikke noget kode der gemmer i den viste data.php.
Men grunden til at den ikke udskriver noget er at du har skrevet.

<b><i><? $_SESSION['password']; ?></i></b>

i stedet for
<b><i><? echo $_SESSION['password']; ?></i></b>
eller
<b><i><?=$_SESSION['password'];?></i></b>


det samme gælder for
$_SESSION['brugernavn'];
-----------------------------------------------------------------------------

Min side ->www.the-hive.dk/~donp/



Ser ud til du kun har brugt session_start(); i den ene fil, har jeg ret?

Hilsen

Martin Dybdal (Dybber)


ja min fejl.

men den virker stadig ikke....


--------------------Reklame--------------------
http://www.heymann.1go.dk/nyt/
--------------------Reklame--------------------



skriver data.php noget eller er den bare helt blank?



undskyld min computer dobbelt poster selv nogle gange

[Redigeret d. 17/12-05 10:57:10 af anders]



Der er jo ikke noget kode der gemmer i den viste data.php.
Men grunden til at den ikke udskriver noget er at du har skrevet.

<? $_SESSION['password']; ?>

i stedet for
<? echo $_SESSION['password']; ?>
eller
<?=$_SESSION['password'];?>


det samme gælder for
$_SESSION['brugernavn'];
-----------------------------------------------------------------------------

Min side ->www.the-hive.dk/~donp/




Tak
[/B]



--------------------Reklame--------------------
http://www.heymann.1go.dk/nyt/
--------------------Reklame--------------------




der var nørden hurtigere :)




der var nørden hurtigere :)




der var nørden hurtigere :)


hehe :)
--------------------Reklame--------------------
http://www.heymann.1go.dk/nyt/
--------------------Reklame--------------------



t