WBCE CMS – Way Better Content Editing.
Du bist nicht angemeldet.
WBCE CMS 1.6.9 verfügbar / available - wichtiges Sicherheitsudate / important security update
hallo zusammen!
Ich benutze das etwas abgeänderte Template Jobapplication, um die Möglichkeit des Dateiuploads zu gewährleisten.
Gibt es eine andere Möglichkeit, außer den Wert von max-upload-size des Servers zu ändern, um den Upload im Formular zu begrenzen?
danke
WBCE 1.6.9 - PHP 8.4.27 - All-inkl
Ein Leben ohne Hund ist möglich, aber sinnlos
#Akkusativ ist kein Verbrechen
Offline
[== HTML ==]
<input type="hidden" name="MAX_FILE_SIZE" value="Wert in bytes" />geht auch mit JS, gibt diverse Anleitungen im Netz
Offline
dankeschön 
WBCE 1.6.9 - PHP 8.4.27 - All-inkl
Ein Leben ohne Hund ist möglich, aber sinnlos
#Akkusativ ist kein Verbrechen
Offline
Ergänzend:
https://miniform.dev4me.com/template-he … le-upload/
Filesize checks
If you want to do some javascript checks to prevent large uploads that will fail, you can use a special label {UPLOAD_LIMIT} that will give a number representing the current limits of your server in Mb's.
The demo template has a small javascript included that will perform this check.
<script>
function checkFile(fieldObj) {
var FileSize = fieldObj.files[0].size;
var FileSizeMB = (FileSize/1048576).toFixed(2);
if (FileSizeMB>{UPLOAD_LIMIT}) {
var error = "Filesize: " + FileSizeMB + " Mb \n\n";
error += "The maximum upload size is {UPLOAD_LIMIT} Mb.\n\n";
alert(error);
return false;
}
}
</script>Offline
So, noch ein Lösungsansatz:
<script language='JavaScript'>
function checkFileSize(inputFile) {
var max = 2000000; // 2MB
if (inputFile.files && inputFile.files[0].size > max) {
alert("Datei zu groß! Bilder dürfen höchstens 2 MB haben.");
inputFile.value = null; // Clear the field.
}
}
</script><label for="bild3"><span>Datei3 hochladen</span>
<input class="{BILD3_ERROR}" type="file" id="bild3" name="mf_bild3" value="{BILD3}" onChange="checkFileSize(bild3)"/>
</label>Ev könnte man das auch mit dem hiddenfield wie oben erwähnt verbinden.
Offline
Seiten: 1