Forklaring til brugen af $_SESSION
Hvis jeg har forstået det ret, efter at have læst div. spørgsmål på eksperten samt set forskellige forklaringer på razor.dk og webcafe.dk skulle man kunne benytte $_SESSION på følgende måde.fil1:
<?php
session_start();
include_once("admin.head.inc.php");
if (isset($type) && $type=="insert")
{
$_SESSION["var0"] = $_GET["overskrift"];
$_SESSION["var1"] = $_GET["forfatter"];
$_SESSION["var2"] = $_GET["nyhed"];
$_SESSION["var3"] = $_GET["gruppe"];
?><a href=fil2.php>Gå nu til fil2.php</a><? // Send mig direkte til fll2, udeen at skulle trykke på noget link.
}
if (!isset($type))
{
?>
<h3><center>Redigeringsside<br><br>
</td></tr><tr><td><h3>
<table align="center" border="0" width="340" bgcolor="#FFFF95" cellpadding="5" cellspacing="0" class="blackborder" style : (margin-left:0; margin-top:0)>
<tr><td>
<form action="fil1.php" method="post">
<input type="hidden" name="type" value="insert">
<h3>Tilføj en nyhed:<br><br>
<h2>Overskrift:<br>
<input type="text" name="overskrift" size="50" class="blackborder">
<h2>Forfatter:<br>
<input type="text" name="forfatter" size="50" class="blackborder">
<h2>Nyhed:<br>
<textarea name="nyhed" cols="50" rows="10" class="blackborder"></textarea>
<?
if ($login_id==$erh_pass)
{ ?> <input type="hidden" name="gruppe" value="1"> <? }
else
{ ?> <input type="hidden" name="gruppe" value="2"> <? }
?>
<center><input type="image" src="images/ok.gif" value="Tilføj" border="0">
</form></td></tr></table><br>
<?
}
include_once("admin.foot.inc.php");
?>
Fil2.php
<?php
session_start();
include_once("admin.head.inc.php");
if (!isset($type))
{
echo $_SESSION['var0'];
echo $_SESSION['var1'];
echo $_SESSION['var2'];
echo $_SESSION['var3'];
echo $_SESSION['var4'];
die();
}
include_once("admin.foot.inc.php");
?>
Er der nogen, som kan give mig en 'Dansk' forklaring på, hvorfor der ikke bliver udskrevet noget i fil2.php og i såfald rette det som skal rettes, så det virker.
På forhånd tak.
