Ohne Filter:
[CODE=php]<?php
session_start();
include_once("includes/utf-8.php");
require "connections/db.php";
$array = array();
$angemeldet = 1;//trim($_SESSION['angemeldet']);
$kundennummer = "855";//trim($_SESSION['kn']);
if(empty($angemeldet) or empty($kundennummer)){
$array['response'] = "Session fehler";
echo json_encode($array);
}else{
if($angemeldet == 1){
$zip = $_FILES['zip']['tmp_name'];
$dir = $_SERVER['DOCUMENT_ROOT'] . "/projekte/klugstore/doc/entdata/";
if(empty($zip)){
$array['response'] = "Datei ist leer.";
echo json_encode($array);
}else{
$check = move_uploaded_file($zip,$dir.$_FILES["zip"]["name"]);
if($check){
$array['format'] = $_FILES['zip']['type'];
$array['response'] = "erfolgreich hochgeladen";
echo json_encode($array);
}else{
$array['format'] = $_FILES['zip']['type'];
$array['response'] = "nicht erfolgreich hochladen";
echo json_encode($array);
}
}
}else{
$array['response'] = "nicht angemeldet.";
echo json_encode($array);
}
}
?>[/CODE]
Mit Postman geht der Filter einwandfrei...