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 -> Upload

  • exportforce
  • 15. Juli 2006 um 12:50
  • exportforce
    Youngster
    Beiträge
    16
    • 15. Juli 2006 um 12:50
    • #1

    Hallo,

    ich arbeite zwar schon ewig mit PHP aber habe das hochladen, benutzen von Files immer umgehen können, da ich jetzt aber eine Bildergalerie scripte, komme ich nicht drum herum :lol:

    Nun meine Frage, wie kann ich nun die Uploads im Adminbereich machen?
    Klar könnte man die auch per Hand hochladen, aber ich brauch automatisch den Pfad der Bilder um diese in die MySQL einzutragen um später die Bilder per php mit Wasserzeichen auszugeben.

    Mir geht es lediglich um das hochladen und Verschieben in einen Ordner und wie ich diese verschobenen Dateien mit Pfad+Name dann erfasse. Hauptproblem dabei für mich jetzt auch mit ner Frage verbunden.

    Wenn ich jetzt 20 Uploadfelder vorgebe und davon nur 13 benutzt werden, gibt es dann probleme? Oder gibt es eine möglichkeit multiple Dateien direkt hochzuladen ohne das Standard Uploadform ?

    Danke schonmal für die Hilfe.

    edit:
    Also soweit bin ich schonmal

    PHP
    <?php
          if($_REQUEST['Send'])
          {
              if($_FILES['Datei']['tmp_name'])
              {
                  echo"Ihre Datei (&quot;",
                      $_FILES['Datei']['name'],
                      "&quot;) 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
          {
          ?>
    
          <html>
          <head>
          <title>Datei-Upload</title>
          </head>
          <body>
          <form action="<?php echo$_SERVER['PHP_SELF']; ?>" enctype="multipart/form-data" method="post">
          <input name="Datei" type="file">
    
    
          <input name="Send" type="submit" value="Upload">
          </form>
          </body>
          </html>
    
          <?php
          }
          ?>
    Alles anzeigen

    Aber was ist mit mehreren Dateien?

  • BendOr
    Kaiser(in)
    Beiträge
    2.496
    • 15. Juli 2006 um 13:44
    • #2

    hier: https://www.forum-hilfe.de/viewtopic.php?t=16788

    da kannst du dir das wichtigste raussuchen

    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!

  • exportforce
    Youngster
    Beiträge
    16
    • 15. Juli 2006 um 13:47
    • #3

    Lies bitte genau.
    Ich muss mehrere Dateien hochladen können nicht nur eine ;)

  • BendOr
    Kaiser(in)
    Beiträge
    2.496
    • 15. Juli 2006 um 14:31
    • #4

    gib halt 20 upload felder an oder so, wenn weniger belegt sind ist das kein problem

    zB so:

    Code
    <input type="file" name="1">
    <input type="file" name="2">
    <input type="file" name="3">
    <input type="file" name="4">
    .....
    <input type="submit">

    auswerten:

    PHP
    <?php
    $i=0;
    for($i = 0; $i < 20; $i++) {
     if(isset($_FILE['$i'] ['tmp_name']) {
      move_uploaded_file(......)
     }
    }

    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!

  • exportforce
    Youngster
    Beiträge
    16
    • 15. Juli 2006 um 14:52
    • #5

    Edit: Hmmkay nu gehts.
    Jetzt nur noch ein wenig mit den CHMOD und MKDIR spielen und den Tabellen ^^

Tags

  • forum
  • hilfe
  • www
  • html
  • server
  • http
  • body
  • file
  • direkt
  • post
  • problem
  • input
  • code
  • php
  • upload
  • mysql
  • files
  • submit
  • felder
  • bildergalerie
  • isset
  • name
  • view

Benutzer online in diesem Thema

  • 1 Besucher
  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
Zitat speichern