value bei Uploadfeld

Aser

Erfahrenes Mitglied
Tag
ich habe da ein Formular
beim abschicken wird die selbe Seite ausgeführt

Falls die Felder nicht alle vollstaendig ausgefuellt sind, wird das selbe Formular einfach nochmals angezeigt. Erst wenn alles vollstaendig ist, wird das speicherscript.php ausgefuehrt

Bei den normalen Feldern wird das bereits Vorhandene als Standardwert richtig ausgefuellt
nur das Uploadfeld ist immer leer
$felduploadavatar scheinen vorhanden zu sein...
"value" scheint auch richtig geschrieben zu sein...
Handelt es sich vielleicht um eine Sicherheitseinstellung des Browsers, damit nicht eifach so Daten hochgeladen werden?...

PHP:
  <fieldset style='width: 350'>
  <legend align='left'>Avatar</legend>
  <input type='file' name='felduploadavatar' size='20' value='$felduploadavatar'>
  $kommentaravatar
  </fieldset>
  <br><br>

vielen Dank im Voraus
 
also meiner meinung nach musst du das schon so machen:
Code:
 <fieldset style='width: 350'> 
  <legend align='left'>Avatar</legend> 
  <input type='file' name='felduploadavatar' size='20' value='<? echo $felduploadavatar; ?>'> 
  <? echo $kommentaravatar; ?>
  </fieldset> 
  <br><br>
 
tag
es befindet sich allerdings bereits alles in php
habs nun ueberkorrekt gemacht


PHP:
echo "...
  <fieldset style='width: 350'>
  <legend align='left'>Avatar</legend>
  <input type='file' name='felduploadavatar' size='20' value='".$felduploadavatar."'>
  ".$kommentaravatar."
  </fieldset>...";

die anderen Felder gehen ja
 
Also so weit ich weiß darf man Uploadfeldern aus Sicherheitsgründen überhaupt keinen Value geben. Du wirst also nicht drum rumkommen hier erneut die Datei auszuwählen!
MfG
TwoFaze
 
Zurück