formular indsætter bare feltets navn ikke indholdet
HejJeg har en formular, hvor:
beskrivelsea, tyska, engelska
laver problemer. REsten virker.
Problemet er, at når jeg uploader så indsætter den:
beskrivelsea, tyska og engelska
i stedet for det jeg har skrevet.
hjælp mig med at finde min fejl.... kan ikke finde den!
<?
if($up==ja){
session_start();
$_SESSION['nummer'] = $nummer;
$ida = $id + 1;
$konfiguration["upload_bibliotek"] = "./imagefairs";
$konfiguration["max_stoerrelse"] = "1000";
/* Hvor flytter vi fra og til */
$fra = $_FILES["upfil"]["tmp_name"];
$ext = strtolower(end(explode(".", $_FILES['upfil']['name'])));
$name = "$ida.$ext";
$til = $konfiguration["upload_bibliotek"] . "/" . $name;
/* Check PHP-version */
list($major, $minor, $rev) = explode(".", phpversion());
if($major < 4) {
die("Jeg kan kun arbejde med PHP 4.0.0 eller derover");
}
/* Skab de "moderne" arrays hvis vi arbejder med en aeldre PHP */
if($minor < 1) {
$_FILES = $HTTP_POST_FILES;
$_POST = $HTTP_POST_VARS;
$_SERVER = $HTTP_SERVER_VARS;
}
/* Accepterer vi filens stoerrelse? */
$fil_stoerrelse = filesize($fra)/1024;
if($fil_stoerrelse > $konfiguration["max_stoerrelse"]) {
die("Desværre - filen er for stor. Jeg accepterer kun " .
$konfiguration["max_stoerrelse"] . "kb, og din fil fylder " .
ceil($fil_stoerrelse, 1) . " kb");
}
/* Saa koerer vi */
if(function_exists("move_uploaded_file")) {
move_uploaded_file($fra, $til);
$billede = basename($til);
include("config.php");
$db = mysql_connect($server, $user, $pass);
mysql_select_db($database, $db);
$dato = date("j/n - Y");
mysql_query("INSERT INTO `produkt_fairs` ( `id` , `messe` , `beskrivelse`, `tysk` , `engelsk` , `beskrivelsea`, `tyska`, `engelska`, `billede` )
VALUES ( '', '$messe', '$beskrivelse', '$tysk', '$engelsk', 'beskrivelsea', 'tyska', 'engelska', '$billede'
)");
$forespa =mysql_query("UPDATE produkt_fairs SET `dato` = UNIX_TIMESTAMP() WHERE id = $ida;");
echo "Messen er oprettet!<br>";
echo "<a href='messeadmin.php'>Retur</a><br>";
session_destroy();
}
else {
copy($fra, $til);
}
}else{
?>
<center>Opret messe<HR width="400">
<br>
<FORM METHOD=POST ACTION='pro_fairs.php?up=ja' ENCTYPE="multipart/form-data">
Indledende Beskrivelse:
<br>
<br>
Dansk
<br>
<TEXTAREA NAME="beskrivelse" cols="35" rows="6"></textarea>
<br>
Tysk
<br>
<TEXTAREA NAME="tysk" cols="35" rows="6"></textarea>
<br>
Engelsk
<br>
<TEXTAREA NAME="engelsk" cols="35" rows="6"></textarea>
<br>
<br>
Yderligere information:
<br>
<br>
Dansk
<br>
<TEXTAREA NAME="beskrivelsea" cols="35" rows="6"></textarea>
<br>
Tysk
<br>
<TEXTAREA NAME="tyska" cols="35" rows="6"></textarea>
<br>
Engelsk
<br>
<TEXTAREA NAME="engelska" cols="35" rows="6"></textarea>
<br>
Vælg billedfil :<br> <input type="file" name="upfil" />
<?php
include("config.php");
$db = mysql_connect($server, $user, $pass);
mysql_select_db($database, $db);
$foresp = mysql_query("SELECT id FROM produkt_fairs");
while ($data = mysql_fetch_row($foresp)){
$id = $data[0];
}?>
<p>
<INPUT TYPE="hidden" NAME="id" VALUE=<? echo $id; ?>>
<INPUT TYPE=submit VALUE=upload>
</form>
<?
}
?></center>
