Upload af filer via includeret fil
Jeg har flere sider, hvor jeg uploader filer af forskellig slags til serveren, alle ved at foretage selve upload med en seperat side, f.eks.:<form method='POST' action='/B_arbejde/GemReferat.php' enctype="multipart/form-data"> og
<input type="submit" value="Upload" name="B_Gem" tabindex="10">.
I "GemReferat.php" foretages arbejdet med check mv.
Nu vil jeg gerne bruge "GemReferat.php" som en inkluderet fil i stedet. Jeg har i hovedprogrammet ændret formen til:
<form method="POST" action="<?php echo $_SERVER['PHP_SELF']; ?>">
og et sted tilføjet
if (isset($_POST['B_Gem']))
{
include"GemReferat.php";
}
Nu kommer der imidlertid en fejlmelding:
Undefined index: FIL in /Stien/til/filen/GemReferat.php on line 116
Linje 116: if ($_FILES['FIL']) {$Fn0 = $_FILES['FIL']['name'];} else {$Fn0 = "";}
I GemReferat.php er der blot fjernet nogle headers.
I de eksempler, som jeg har fundet på nettet, uploades der altid i en seperat fil.
Er det ikke muligt at uploade i en include-fil.