problem med form og hidden felt
Jeg har en kode hvor jeg i en form har to input type=hidden, men disse værdier bliver ikke overført når jeg trykker submit.Nogle der kan hjælpe. Koden er her :
<?
ob_start();
require("sidehoved.html");
session_start();
$del_me = $HTTP_POST_VARS['del_me'];
$valid_user = $HTTP_SESSION_VARS['valid_user'];
$IPnr = getenv('REMOTE_ADDR'); # Henter brugerens aktuelle IP
if($_POST['up']){
$files = $_FILES['upfil']['name'];
$file = $_FILES['upfil']['tmp_name'];
$fil_stoerrelse = filesize($file)/1024;
if($fil_stoerrelse > "1000") {
echo "Det billede du prøver at uploade er <b>ikke</b> gyldigt - max 1000 kb
<a href=java script:history.back(-1)>Tilbage</a>";
exit;
}
$sti = "/test/";
$dist = $_SERVER["DOCUMENT_ROOT"] ."$sti";
$temparr = explode(".", $files);
$temparr[count($temparr)-2] = time();
$files = implode(".", $temparr);
move_uploaded_file($_FILES['upfil']['tmp_name'], $dist . $files);
$connection = mysql_pconnect("localhost","root");
mysql_select_db("tilen");
mysql_query("insert into indsaet_post (userid, kategori, dato,) values ('$userid', '$_POST[kategori]', now())") or die(mysql_error());
mysql_query("DELETE FROM indsaet_post WHERE dato = '$del_me[0]' and userid = '$valid_user' ") or die(mysql_error());
header("Location: http://127.0.0.1/tilen/tentid.php");
}
$connection = mysql_pconnect("localhost","root");
mysql_select_db("tilen");
// if (empty($HTTP_POST_VARS))
if (count ($del_me) >= 2)
{
echo 'Du kan kun vælge at rette en ad gangen.';
exit;
} else {
$query = mysql_query("SELECT * FROM indsaet_post where dato = '$del_me[0]'") or die(mysql_error());
while ($row = mysql_fetch_array($query)) {
$kategori=$row["kategori"];
$tekst=$row["tekst"];
$upfil=$row["upfil"];
?>
<center>
<table border="0" cellspacing="0" cellpadding="30" width="100%">
<tr>
<td style="border-right: 1px solid black"><nobr><h3>xxx</nobr></td>
<td style="border-right: 1px solid black" align= "center"><b><a href="tentid.php"> Tilbage til forsiden</a></b></td>
<td><nobr><h3>reklame</nobr></td>
</tr>
<tr>
<td style="border-right: 1px solid black"><nobr><h3>reklame</nobr></td>
<td rowspan="5" class ="td1" style="border-right: 1px solid black"><nobr><h5><center><b>Ret din post</nobr></b></center></h5>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data">
<BODY><table bgcolor="#FFFFFF" width="450">
<tr>
<td width="100"><input type="hidden" name="userid" value="$userid"></td><br></td>
<td><br></td>
</tr>
<tr>
<td width="100"><input type="hidden" name="del_me" value=$del_me[0]></td><br></td>
<td><br></td>
</tr>
<tr>
<td width="100"><b>Kategori:</b></td>
<td><select name="kategori" value="<?php echo "$kategori"; ?>">>
<option value="andet">andet</option>
</select></td>
</tr>
<tr>
<td width="120"></td>
<td>Max 400 tegn</td>
</tr>
<tr>
<td width="120"><b>Upload billede:</b></td>
<td><input type="file" name="upfil"></td>
</tr>
<tr>
<td width="120"><b>Tekst til billede:</b></td>
<td><input type="text" name="tekst"></td>
</tr>
<tr>
<td width="120"></td>
<td align="left"><input type="submit" value="send" name="up"></td>
</tr>
</table>
</form>
</td>
<td><nobr><h3>xxx</nobr></td>
</tr>
<?
}
}
?>
</table>
</center>
<?
require ("sidefod.html");
ob_end_flush();
?>
