Ergebnis 1 bis 10 von 10

Thema: Multiple File Auswahl

  1. #1
    König(in) Avatar von Grevas
    Registriert seit
    20.04.2009
    Ort
    In meiner Wohnung.
    Alter
    30
    Beiträge
    1.039
    Danke
    0
    Bekam 5 mal "Danke" in 5 Postings

    Standard Multiple File Auswahl

    Heyho, bin schon seit gut ner Stunde am googln und iwie find ich nichts was mich überzeugen könnte :/ .

    Mein Ziel:
    Ich möchte eine Mehrfache Dateiauswahl auf ner Seite haben, dass die Files übertragen werden ist eigtl. unnötig - ich möchte mir nur Dateinamen auslesen können.

    Wäre zwar interessant für die Zukunft aber im moment will ich mir nur ein Lightbox-parser schreiben. (sprich 1x xx Thumbs auswählen, 1x xx Zielbilder auswählen, Pfade kann ich mit Ersetzen selbst danach anpassen oder mit nem einfachen input Feld).


    Kennt jemand was brauchbares? JAVA & Clientseitig (kann ich ja gleich n Verzeichniss auslesen) ist no-go, Flash mit schwerem Herzen.
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Pion
    Gast

    Standard AW: Multiple File Auswahl

    Was meinst du mit Mehrfache Dateiauswahl

    Einfach xy FILE INPUT Felder untereinanderschreiben?

  3. #3
    König(in)
    Themenstarter
    Avatar von Grevas
    Registriert seit
    20.04.2009
    Ort
    In meiner Wohnung.
    Alter
    30
    Beiträge
    1.039
    Danke
    0
    Bekam 5 mal "Danke" in 5 Postings

    Standard AW: Multiple File Auswahl

    Nein. Mehrfachauswahl.... Genau DAS meine ich. Mehrere Dateien auswählen - aufeinmal, mit STRG und so, ohne zig mal ein Button & 1 File auszuwählen - jaaa?...

    Ich weiß, dass es möglich und mit HTML / PHP allein nicht machbar ist.

  4. #4
    Pion
    Gast

    Standard AW: Multiple File Auswahl

    http://swfupload.org/

    Ein ziemlich Starkes auf Flash bassierendes Script

  5. #5
    König(in)
    Themenstarter
    Avatar von Grevas
    Registriert seit
    20.04.2009
    Ort
    In meiner Wohnung.
    Alter
    30
    Beiträge
    1.039
    Danke
    0
    Bekam 5 mal "Danke" in 5 Postings

    Standard AW: Multiple File Auswahl

    Zitat Zitat von Pion Beitrag anzeigen
    http://swfupload.org/

    Ein ziemlich Starkes auf Flash bassierendes Script
    Kenn ich, hilft mir aber nicht weiter. Wie ich bereits schrieb, möchte ich die AUSWAHL haben - keine Dateien im eigentlichen Sinne uploaden.

    Ich brauche nur die Dateinamen, wenn ich sie Hochladen muss um sie zu bekommen, kann ich sie gleich per FTP rüberschmeissen.

    Wie gesagt.
    Formular -> Auswahl -> xy Dateien auswählen -> OK Klicken & damit die Dateinamen an ein PHP Script senden.

  6. #6
    Pion
    Gast

    Standard AW: Multiple File Auswahl

    Naja dann mache es mit js, immer wenn du ein Input ausgewählt hast kommt ein neues hinzu...

    Dann kannst die Dateien übermitteln du darfst nur nicht enctype="multipart/form-data" schreiben, dann übermittelst du nur die Namen


    mfg
    Geändert von Pion (04.03.2010 um 21:28 Uhr)

  7. #7
    Kaiser(in)
    Registriert seit
    29.03.2009
    Ort
    1011 1111 1011 WorldWideWeb
    Beiträge
    2.439
    Danke
    2
    Bekam 6 mal "Danke" in 6 Postings

    Standard AW: Multiple File Auswahl

    was is mit
    <input type="file" name="dateien[]">
    Der, der weiß dass er nichts weiß, weiß mehr als der, der nicht weiß, dass er nichts weiß.
    Wer nach etwas fragt, geht grundsätzlich das Risiko ein, es auch zu bekommen!

  8. #8
    König(in)
    Themenstarter
    Avatar von Grevas
    Registriert seit
    20.04.2009
    Ort
    In meiner Wohnung.
    Alter
    30
    Beiträge
    1.039
    Danke
    0
    Bekam 5 mal "Danke" in 5 Postings

    Standard AW: Multiple File Auswahl

    Das was vorher in deinem Post ergab mehr Sinn ;p . So sind wir wieder am Ausgangspunkt - ich möchte mir die Arbeit ersparen jede Datei einzeln auszuwählen und am Ende eben mir die Dateien an den parser Senden.

    Vllt. kennt jemand etwas was mir weiterhilft.

    Atm schreib ich schon an einem Lokalen Parser - will doch nur paar 100 Lightbox Links schneller machen können. Mir ein Template zu kopieren und jedesmal den Dateinamen reinzuschreiben dauert mir zu lang

    //EDIT: Tobse, der Browser erlaubt bei einem file-input nur die Auswahl einer Datei. Ob es mit JS / AJAX überhaupt funktioniert bezweifle ich auch - deshalb auch Flash mit schwerem Herzen - ein Java Applet wäre auch machbar, allerdings muss man da immer erst die Ausführung bestätigen, wofür ich in der Arbeit unter Umständen keine Rechte hab
    Geändert von Grevas (04.03.2010 um 21:39 Uhr)

  9. #9
    Pion
    Gast

    Standard AW: Multiple File Auswahl

    Dann nehm endlich den Flash Uploader und setze wie gesagt das Form so das er nur namen überträgt und nicht die Dateien hochlädt

    Mit dem SWF Upload gehts das perferkt:

    http://code.google.com/p/swfupload/

    Dann den sampels.zip

    In dem Zip dann den PHP ordner, dort kanst das Formular bearbeiten

  10. #10
    König(in)
    Themenstarter
    Avatar von Grevas
    Registriert seit
    20.04.2009
    Ort
    In meiner Wohnung.
    Alter
    30
    Beiträge
    1.039
    Danke
    0
    Bekam 5 mal "Danke" in 5 Postings

    Standard AW: Multiple File Auswahl

    Hast du das ding schonmal selbst benutzt?...
    So simpel ist es nicht, die Daten werden nämlich sobald man sie ausgewählt hat übertragen ! Das ist nicht in paar Minuten gemacht, da muss ich einige corefunktionen abschalten & es erst überhaupt an ne Seite weiterleiten! -.-


    //NEU
    Fals jemand genau so was brauchen sollte, hier ist das AU3 Script

    Client Side Only.
    Nach praktischem Einsatz, seh ich, dass es recht sinnlos ist das ganze noch in PHP zu parsen.
    Also hab ich das Script umgeschrieben, jetzt kann man alle Eingaben direkt eingeben und live anpassen ohne ständig zu switchen.

    Derzeit nur mit gleichnamigen Files möglich.

    /*
    * Man muss die Trennung mit der Ordnerstrutkur machen, da die Reihenfolge der Auswahl wichtig ist.
    * Bei unterschiedlichen Namen, macht eine Sortierung eh kein Sinn.
    * Werde noch n Prefix input reinbasteln, aber derzeit bleibts erstmal so.
    */

    Code:
    #include <GUIConstantsEx.au3>
    #include <GUIEdit.au3>
    #include <WinAPI.au3>
    #include <Array.au3>
    Global $input, $hInput, $hright
    
    HotKeySet("^a", "_selectall")
    
    GUICreate("Lightbox - link creator", 460, 260)
    global $chose = GUICtrlCreateButton("Select files", 50, 12, 100, 25)
    Global $GUI_target = GUICtrlCreateEdit("Select some files...", 10, 60, 260, 190)
    
    GUICtrlCreateLabel("Server path", 290, 60, 160, 20)
    $GUI_path = GUICtrlCreateInput("", 290, 80, 160, 20)
    
    GUICtrlCreateLabel("HREF : Path for big images", 290, 105, 160, 20)
    $GUI_href_path = GUICtrlCreateInput("", 290, 125, 160, 20)
    
    GUICtrlCreateLabel("IMG : Path for small images", 290, 150, 160, 20)
    $GUI_img_path = GUICtrlCreateInput("", 290, 170, 160, 20)
    
    GUICtrlCreateLabel("Galery Name", 290, 195, 160, 20)
    $GUI_gal_name = GUICtrlCreateInput("", 290, 215, 160, 20)
    
    
    $hInput = GUICtrlGetHandle($GUI_target)
    
    Global $href_path = "", $main_path = ""
    Global $img_path = "", $files  = "", $gal_name = "" ,$debug = 0
    
    $changed_files = false
    
    GUISetState()
    
    While 1
        $msg = GuiGetMsg()
        Select
        Case $msg = $GUI_EVENT_CLOSE
            ExitLoop
        Case $msg = $chose
            
            $selected = FileOpenDialog("Select stuff", "", "Images (*.jpg;*.bmp;*.png;*.gif)", 1 + 4 )
            if $selected <> $files Then $changed_files = true
            $files = $selected
            
        Case Else
            $changed_1 = set_changes($GUI_path, $main_path)
            If $changed_1 Then $main_path = GUICtrlRead($GUI_path)
            
            $changed_2 = set_changes($GUI_href_path, $href_path)
            If $changed_2 Then $href_path = GUICtrlRead($GUI_href_path)
                
            $changed_3 = set_changes($GUI_img_path, $img_path)
            If $changed_3 Then $img_path = GUICtrlRead($GUI_img_path)
            
            $changed_4 = set_changes($GUI_gal_name, $gal_name)
            If $changed_4 Then 
                $gal_name = GUICtrlRead($GUI_gal_name)
            EndIf
            
            if $changed_1 OR $changed_2 OR $changed_3 OR $changed_4 OR $changed_files AND $files <> "" Then 
                create_links()
                $changed_files = false
            EndIf
            
            
        EndSelect
    WEnd
    
    Func _selectall()
        Local $hWnd = _WinAPI_GetFocus()
        Switch $hWnd
            Case 0
                
            Case $hInput
                _GUICtrlEdit_SetSel($hWnd, 0, -1)
                Return
        EndSwitch
        HotKeySet("^a")
        Send("^a")
        HotKeySet("^a", "_selectall")
    EndFunc
    
    Func set_changes($handler, $content)
        If GUICtrlRead($handler, $content) <> $content Then 
            return true
        Else 
            return false
        EndIf
        
    EndFunc
    
    Func create_links()
        $tmp = ""
        $tmp = StringSplit($files, "|")
        if $gal_name <> "" Then 
            $tmp_gal_name = "[" & $gal_name & "]"
        else 
            $tmp_gal_name = ""
        EndIf
        
        $data = ""
        FOR $t IN $tmp
            if StringReplace($t, ".", "") <> $t AND $t <> "" Then
                if $img_path == "" Then 
                    $tmp_img_path = $href_path
                Else 
                    $tmp_img_path = $img_path
                EndIf
                
                $data = $data & '<a href="' & $main_path & $href_path & $t &'" rel="lightbox' & $tmp_gal_name & '">' & @CRLF & @TAB & '<img src="' & $main_path  & $tmp_img_path & $t &'" />' & @CRLF & '</a>' & @CRLF & @CRLF
            EndIf
        Next
        
        GUICtrlSetData($GUI_target, $data)
    EndFunc
    Auf wunsch lad ich auch die exe hoch...
    Geändert von Grevas (07.03.2010 um 19:28 Uhr) Grund: PHP Parser hinzugefügt

Ähnliche Themen

  1. Mit nem Multiple Select in verschiedene Felder einer db eintragen?
    Von funbox im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 6
    Letzter Beitrag: 26.04.2009, 22:09
  2. Auswahl-Box
    Von ssd im Forum HTML & CSS Forum
    Antworten: 7
    Letzter Beitrag: 28.09.2008, 18:00
  3. Multiple Select mehrfach Markierung aus Datenbank
    Von morrers im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 7
    Letzter Beitrag: 16.05.2008, 19:05
  4. Zufällige auswahl
    Von Sheeba im Forum HTML & CSS Forum
    Antworten: 8
    Letzter Beitrag: 31.03.2005, 16:28
  5. Auswahl
    Von Neuling im Forum HTML & CSS Forum
    Antworten: 4
    Letzter Beitrag: 16.12.2004, 12:55

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •