Einzelnen Beitrag anzeigen

Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#1

[HTML] <input type="file"> Geht irgendwie ni

  Alt 4. Jan 2005, 18:21
Hi,

folgender Source:

Code:
<link href="../../main.css" rel="stylesheet" type="text/css">
<table width="100%" border="0" class="subborder">
  <tr>
    <td class="header">Upload</td>
  </tr>
  <tr>
    <td bgcolor="BCEFFE">

Hier kannst du eine Datei uploaden.</p>
      <form action="" method="post" enctype="multipart/form-data" name="form1">
        Datei:


        <input name="datei" type="file" id="datei" size="80">
       


        Kategorie:


        <select name="kat" id="kat">
          <option value="Grafik">Grafik</option>
          <option value="Programmierung">Programmierung</option>
          <option value="Sonstiges">Sonstiges</option>
        </select>
       


        <input type="submit" name="Submit" value="Uploaden">
       


      </form>
<?
  $source = $_POST['datei'];
      
   switch ($_POST['kat'])
   {
     case 'Grafik':
        $kat = 'Grafik';
         break;
      case 'Programmierung':
        $kat = 'Programmierung';
         break;
      case 'Sonstiges':
        $kat = 'Sonstiges';
         break;
      default:
        $kat = 'Sonstiges';
         break;
   }
     echo $source;
   //  upload($kat, $source);
?>    
    </td>
  </tr>
</table>
Dort bei dem echo sollte ja der Dateiname ausgegeben werden. Das tuts aber nicht. Ich wusste nicht warum.

Wenn ich stattdessen ein normales Edit reinmache mit dem gleichen Namen (bei dem anderen natürlich nen anderen Namen), dann gibt auch das Echo etwas aus.

Warum klappt das dann nicht mit dem <input type="file">?
  Mit Zitat antworten Zitat