Hallo,
Ich habe folgendes Problem.
Wie kann ich den valuewert eines Formularfeldes des typs file bestimmen?
zur genaueren erklärung:
"Mein" Formular fragt ab ob die PFLICHTfelder ausgefüllt wurden.
sollte nun ein Pflichtfeld nicht ausgefült worden sein kommt das formular erneut mit Hinweis für den user bitte noch die PFlichtfelder auszufüllen.
Die nichtausgefüllten sind dann markiert.
Die bereits ausgefüllten felder die im $_POST-array zu finden sind werden mit value $Post(name) wieder ausgegeben.
wenn nun ein input feld des types file schon vorher eingegebn wurde, steht dort nicht mehr der Verzeichnispfad wo die Datei zu finden war.
Und genau das sollte eigentlich wieder dort stehen.
Ich poste mal den Formularteil zum verständnis:
BEmerkung:"Der Code wurde von mir hier durch zeilenumsprünge getrennt um die Seitenbreite des forums beizubehalten"
Wie muß ich nun den Befehl
gestalten das ich das gewünschte ergebnis bekomme?
Die Skripte habe ich bei selfphp gefunden und für meine zwecke versucht anzupassen,
Ich habe folgendes Problem.
Wie kann ich den valuewert eines Formularfeldes des typs file bestimmen?
zur genaueren erklärung:
"Mein" Formular fragt ab ob die PFLICHTfelder ausgefüllt wurden.
sollte nun ein Pflichtfeld nicht ausgefült worden sein kommt das formular erneut mit Hinweis für den user bitte noch die PFlichtfelder auszufüllen.
Die nichtausgefüllten sind dann markiert.
Die bereits ausgefüllten felder die im $_POST-array zu finden sind werden mit value $Post(name) wieder ausgegeben.
wenn nun ein input feld des types file schon vorher eingegebn wurde, steht dort nicht mehr der Verzeichnispfad wo die Datei zu finden war.
Und genau das sollte eigentlich wieder dort stehen.
Ich poste mal den Formularteil zum verständnis:
PHP-Code:
<form action="form.php" method="post" enctype="multipart/form-data">
<?PHP echo $errorPicture['Name']; ?>Name:
<input class="<?PHP echo $errorClass['Name']; ?>" type="text" name="Name"
size="50" value="<?PHP echo $_POST['Name']; ?>" />
<?PHP echo $errorPicture['vorname']; ?>vorame:
<input class="<?PHP echo $errorClass['vorname']; ?>" type="text" name="vorname"
size="50" value="<?PHP echo $_POST['vorname']; ?>" /><br>
Dateien:<br>
<input type="hidden" name="MAX_FILE_SIZE" value="100000">
<?PHP echo $errorPicture['datei[0]']; ?>
1. Bild <input class="<?PHP echo $errorClass['datei[0]']; ?>" name="datei[0]"
type="file" maxlength="100000"
value="<?PHP echo $_FILES["datei"]['name']['0']; ?>"><br />
...
..
Wie muß ich nun den Befehl
PHP-Code:
<?PHP echo $_FILES["datei"]['name']['0']; ?>
Die Skripte habe ich bei selfphp gefunden und für meine zwecke versucht anzupassen,
Kommentar