Ich habe ein Formular mit Texteingaben und Dateieingaben; Die Textfelder werden validiert. Gibt es eine Möglichkeit, sich das Formular merken zu lassen, welche Dateien der Benutzer bereits ausgewählt hat, wenn sie auf "Senden" klicken, aber zurückgehen müssen, weil eines der Textfelder nicht validiert wurde?
Sie können den Inhalt eines Datei-Upload-Feldes aus Sicherheitsgründen nicht "vorfüllen". Das würde auch bedeuten, dass die Datei jedes Mal neu hochgeladen wird, wenn das Formular gesendet wird, was nicht gut wäre.
Tun Sie das stattdessen:
file_upload
. file
ein, der den Namen der gerade hochgeladenen Datei enthält. file_upload
hochladen möchte, verarbeiten Sie den Upload und speichern Sie den neuen Wert in file
. Pseudocode:
%Vor% Dieser Mechanismus kann es jedem Benutzer erlauben, die Dateien anderer Benutzer als seine eigenen zu beanspruchen, indem er einen file
Namen einfügt, von dem er vermutet hat, dass er auf Ihrem Server existiert. Sie sollten sicherstellen, dass hochgeladene Dateien eindeutig mit einem bestimmten Benutzer verknüpft sind, um dieses Problem zu vermeiden.
Tags und Links php