Ben bezig met een HTML/PHP upload pagina, maar om e.o.a. reden komt het bestand niet aan serversided.
PHP ziet hem wel in FILES.
Hier het HTML-deel
<FORM NAME="FO" METHOD="POST" ACTION="Uploading_File_RETRIEVING.php" ENCTYPE="multipart/form-data">
Selecteer het invoerbestand<BR>
<INPUT NAME="The_File" TYPE="File" SIZE="50"><BR>
<INPUT TYPE="Submit" VALUE="Import !">
</FORM>
en hier het PHP-deel
$ServerSided = "MY_DIR\File_To_Process.txt";
$ClientSided = $_FILES['The_File']['tmp_name'];
move_uploaded_file($ServerSided,$ClientSided);
foreach ( $_FILES['The_File'] as $Field => $Value )
{
echo "$Field => $Value <BR>";
}
Resultaat van de foreach is
name => B.csv
type => application/vnd.ms-excel
tmp_name => D:\xampp\tmp\php25.tmp
error => 0
size => 375
De move_uploaded_file heb ik reeds verwijders voor debug/track and trace, maar helaas.
De tmp_name php25 is niet aanwezig op de D-locatie, en bij move_uploaded_file ook niet in MY_DIR onder htdocs.
Ik gebruik xampp, ( apache, php, mysql )
Iemand een idee waarom het bestand niet serversided beland ?
Of liever, hoe krijg ik het bestand serversided zodat ik het kan inlezen met php voor further processing ?
Thx !