Ankündigung

Einklappen
Keine Ankündigung bisher.

Upload

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Upload

    Hey Leute!

    Ich habe folgendes Problem!
    Ich habe auf meiner Seite einen Upload wo mir Leute Dateien z.B. ein Foto hochladen können. Leider kommt es sehr oft vor das einige Personen vergessen die Dateien mit Ihrer User-ID zu bezeichnen. (Brauche die Bezeichnung um die Dateien zu zuordnen) Der Upload funktioniert auch nur wenn der User eingelogt ist. Dabei wird die User-ID auch angezeigt und eine Aufforderung ist auch dabei, aber Ihr wisst schon.

    Jetzt würde ich gerne das die Datei automatisch beim Upload mit der User-ID beschriftet wird bzw. umbenannt wird.

    Geht das irgendwie

    Mfg Kev


  • #2
    Geht das irgendwie
    Sicher geht das, einfach mal hier im Forum nach Upload suchen.
    Da steht schon alles da.

    Man muss ja nicht alle 3 Tage das selbe hier tippen oder ?

    Kommentar


    • #3
      Alles klar danke!

      Kommentar


      • #4
        Ich finde nichts passendes

        Also mein script sieht so aus:

        PHP-Code:
        <?php

        <?php
        $dateityp 
        GetImageSize($_FILES['datei']['tmp_name']);
        if(
        $dateityp[2] != 0)
           {

           if(
        $_FILES['datei']['size'] <  51200)
              {
              
        move_uploaded_file($_FILES['datei']['tmp_name'], "upload/".$_FILES['datei']['name']);
              echo 
        "Das Bild wurde Erfolgreich nach upload/".$_FILES['datei']['name']." hochgeladen";
              }

           else
              {
                 echo 
        "Das Bild darf nicht größer als 50 kb sein ";
              }

            }

        else
            {
            echo 
        "Bitte nur Bilder im Gif bzw. jpg Format hochladen";
            }
        ?>



        ?>

        Jetzt will ich dass das Foto in die User-ID umbenannt wird.

        $_SESSION["user_id"]

        Ich weiß aber nicht wie ich das einfügen muß.

        Kann mir jemand helfen

        Kommentar


        • #5
          PHP-Code:
          <form method="post" enctype="multipart/form-data">
              <input type="text" name="titel">
              <input type="file" name="filex">
              <input type="submit" name="add" value="add">
          </form>

          <?php 

              
          if($add){ 

                  
          $picupload "items/";
                  
          $endung ".jpg"
                  
          $wfile $titel $endung

                  
          move_uploaded_file($_FILES['filex']['tmp_name'], $picupload $wfile);
              
              }
              
          ?>
          ich hoffe das hilft dir weiter

          Kommentar


          • #6
            das ist von der seite INPHP.de

            PHP-Code:
            <?php
            <form action="" method="post" enctype="multipart/form-data">
              
            Datei: <input name="datei" type="file">
              <
            input type="submit" value="Upload">
            </
            form
            ?>
            PHP-Code:
            <?php
            // Der Ordner, in den die Bilder hochgeladen werden sollen
            $bilder_ordner "avatars/";

            // Deine Domain
            $url "[url]http://www.deine-domain.tld/";[/url]

            // Dateiname leer?
            if($_FILES["datei"]["name"] == "")
            {
              echo 
            "Bitte Pfad angeben!";
              exit;
            }

            // Temporärer Dateiname leer?
            if($_FILES["datei"]["tmp_name"] == ""
            {
              echo 
            "&Uuml;bertragungsfehler!";
              exit;
            }

            // Leere Datei?
            if($_FILES["datei"]["size"] == 0
            {
              echo 
            "Leere Datei!";
              exit;
            }

            // Datei größer als 10000 Byte? 
            if($_FILES["datei"]["size"] > 10000)
            {
              echo 
            "Die Datei ist zu groß.";
              exit;
            }

            // jpg oder gif Datei?
            if($_FILES["datei"]["type"] != "image/gif" AND $_FILES["datei"]["type"] != "image/jpg"
            {
              echo 
            "Es ist nur der Upload von GIF- oder JPG Dateien gestattet.";
              exit;
            }

            // In den Bilderordner verschieben
            move_uploaded_file($_FILES["datei"]["tmp_name"], $bilder_ordner .$_FILES["datei"]["name"]); 

            // Wo ist die Datei jetzt? -> Pfad ausgeben
            echo "Die Datei " .$_FILES["datei"]["name"] ." wurde übertragen. Pfad: " .$url .$bilder_ordner .$_FILES["datei"]["name"] ."."
            ?>

            Kommentar

            Lädt...
            X