File: /home/panomity.de/vr.panomity.com/test-upload.html
<!DOCTYPE html>
<html>
<head>
<title>Upload Test</title>
</head>
<body>
<h1>Simple Upload Test</h1>
<form id="testForm" enctype="multipart/form-data">
<input type="file" name="pano[]" id="fileInput" multiple>
<button type="submit">Upload</button>
</form>
<div id="result"></div>
<script>
document.getElementById('testForm').addEventListener('submit', function(e) {
e.preventDefault();
var formData = new FormData();
var fileInput = document.getElementById('fileInput');
// Add all files
for (var i = 0; i < fileInput.files.length; i++) {
formData.append('pano[]', fileInput.files[i]);
}
// Add some test data
formData.append('test_field', 'test_value');
console.log('Uploading files:', fileInput.files);
fetch('test-upload.php', {
method: 'POST',
body: formData
})
.then(response => response.json())
.then(data => {
document.getElementById('result').innerHTML = '<pre>' + JSON.stringify(data, null, 2) + '</pre>';
console.log('Response:', data);
})
.catch(error => {
document.getElementById('result').innerHTML = '<pre>Error: ' + error + '</pre>';
console.error('Error:', error);
});
});
</script>
</body>
</html>