1. Dashboard
  2. Artikel
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  1. HTML - Webmaster Forum
  2. Programmierung - Entwickler Forum
  3. PHP Forum - Apache - CGI - Perl - JavaScript und Co.

PHP Uploader

  • supersass1
  • 23. Juli 2010 um 11:29
  • supersass1
    Meister(in)
    Beiträge
    398
    • 23. Juli 2010 um 11:29
    • #1

    hi,
    ich benutze folgenden Datei Uploader:

    PHP
    <html>
    <head>
    <link rel="stylesheet" type="text/css" href="style.css">
    <title>Datei-Upload</title>
    </head>
    
    
    <?php
    if($_REQUEST['Send'])
    {
            if($_FILES['Datei']['tmp_name'])
            {
                    echo"Ihre Datei (<a href='http://www.clan-ffd.de/ffd/league/upload/upload/",
                            $_FILES['Datei']['name'],
                            ">",
                            $_FILES['Datei']['name'],
                            "</a>) ist ",
                            $_FILES['Datei']['size'],
                            " Bytes groß.";
                    move_uploaded_file($_FILES['Datei']['tmp_name'], "upload/".$_FILES['Datei']['name']);
            }
            else
            {
                    echo"Bitte geben Sie eine Datei an!";
            }
    }
    else
    {
    ?>
    
    
    
    
    <body>
    <form action="<?php echo$_SERVER['PHP_SELF']; ?>" enctype="multipart/form-data" method="post">
    <input name="Datei" type="file"><br>
    <input name="Send" type="submit" value="Upload">
    </form>
    </body>
    </html>
    
    
    <?php
    }
    ?>
    Alles anzeigen

    aber warum kommt es zu Problemen bei Dateinamen mit Leerzeichen? Er zeigt im Link dann immer nur den Namen bis zum Leerzeichen ein.. was muss ich daran ändern?

    Liebe Grüße

  • Bandit
    Gast
    • 23. Juli 2010 um 11:33
    • #2

    Da fehlt ein ' bei <a href='.......>

  • supersass1
    Meister(in)
    Beiträge
    398
    • 23. Juli 2010 um 23:19
    • #3

    ah, danke dir. Und wie kann ich nur bestimmte Dateitypen erlauben?

  • jojo87
    der/die Göttliche
    Reaktionen
    6
    Beiträge
    3.131
    • 24. Juli 2010 um 03:09
    • #4

    prüfen auf Dateiendung oder besser nboch den mime-type.


Tags

  • www
  • html
  • link
  • server
  • http
  • body
  • text
  • post
  • form
  • input
  • php
  • datei
  • css
  • files
  • action
  • clan
  • leerzeichen
  • name
  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
Zitat speichern