Håndtering af upload + form-data i samme form.
Jeg sidder og roder med et script som både skal kunne håndtere simpelt form-håndtering af en tekst som brugeren skriver. I samme form skal muligheden for upload af en enkelt fil også være til stede. Problemet er at jeg ikke kan få php til at tjekke om der findes en fil som skal uploades, eller om den udelukkende skal håndtere tekst-inputtet.dbStatus(1);
$id = $_REQUEST["id"];
$indhold = $_REQUEST["indhold"];
if (isset ($_REQUEST["userfile"])) {
$userfile = $_POST["userfile"];
$uploaddir = 'mmd3123/komo/upload/';
$uploadfile = $uploaddir . $_FILES['userfile']['name'];
print "<pre>";
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
print "File is valid and uploaded";
print " Debug info: ";
print_r($_FILES);
}
else {
print "Kunne ikke uploades";
print " Debug info: ";
print_r($_FILES);
}
print "</pre>";
// echo $userfile;
}
$query = "UPDATE k_test SET txt='$indhold' WHERE id= '$id' LIMIT 1";
if ($result = mysql_query($query)) {
echo "true";
echo "<br><a href='tmp.php'>Tilbage</a>";
}
else {
echo "false";
}
dbStatus(0);
}
jeg har testet scriptet hver for sig, og begge scripts virker. problemet er nu at få dem til at hænge sammen...
