php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 03.05.2006, 12:51  
Neuer Benutzer
 
Registriert seit: 03.05.2006
Beiträge: 4
polymorf
Standard php-Verzeichnis-Upload über einen kleinen Umweg

Hallo liebe Entwickler,

da es ja per html und php nicht möglich ist alle oder nur bestimmte Dateien eines Ordners
in einem Schritt für den Datei-Upload auszuwählen, frage ich mich ob es nicht möglich ist
mit einem kleinen Programm zu arbeiten.
Dieses (nur einige kB große) Programm müßte der Internet-User via html auf seinen
Rechner herunterladen, um damit z.B. eine Liste der im Upload-Verzeichnis befindlichen
Dateien zu erstellen. Diese Liste könnte evtl. direkt an den Browser übergeben werden,
um den Upload der einzelnen Dateien zu starten. Einfacher und systemunabhängiger
wäre es wohl die Liste mit einem einfachen php-Upload zu übertragen und von einem
Script für den anschließenden Upload verarbeiten zu lassen.

Was haltet ihr von dieser Idee?
Gibt es evlt. schon Lösungen für ein solches Programm?

Mir ist bekannt, daß es für den direkten Verzeichnis-Upload mehrere Lösungen mit Java gibt.
Jedoch halte ich es für nicht zumutbar vor einem Upload evtl. erst noch etliche MB runterzuladen
und zur Installatin einer Java VM gezwungen zu sein. Von einer ActiveX-Variante wäre ich auch
nicht sehr angetan, da diese nicht plattformumabhängig ist.

Ich hoffe Ihr helft mir für dieses altbekannte "Problem" eine Lösung zu finden.
polymorf ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 03.05.2006, 13:07  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Bei meiner Gallery kann man Fotos entweder per FTP hochladen - mit dem MSIE kann man da ja kopieren wie beim WinExplorer - oder man lädt alle Fotos als ZIP hoch.
Das Skript zeigt den Inhalt an und entpackt auf dem Server die Bilder.


Von Plug-Ins halte ich wenig, solang sie nicht von bekannten seriösen Firmen angeboten werden (zB dm-Drogeriemarkt zum Fotoentwickeln etc.)


Thread verschoben:
Profi Fortgeschrittene
Zergling-new ist offline   Mit Zitat antworten
Alt 03.05.2006, 16:00  
Neuer Benutzer
 
Registriert seit: 03.05.2006
Beiträge: 4
polymorf
Standard

Ich hätte vielleicht noch etwas genauer schreiben sollen, warum ich mir den Datei-Upload über diesen Umweg wünsche.
Bei vielen Servern wird nur ein Benutzer für den ftp-Zugang angelegt und zugelassen. Es hätte also jeder mit
Benutzernamen und Passwort vollen, uneingeschränkten Zugriff auf diesen (var/user/-) Server. Oftmal läßt sich
die php.ini auch nur bedingt oder garnicht ändern, was dann regelmäßig zum Scheitern von größeren Datei-
Uploads (z.B. zip-Datei) führt.
Diese Umstände treffen bei vielen günstigen web-Servern und fast bei allen Universitäts-/Studenten-Servern zu.
Mir wäre erstmal wichtig zu wissen, ob Datei-Uploads auf die anfangs beschriebene Art überhaupt möglich sind.
polymorf ist offline   Mit Zitat antworten
Alt 03.05.2006, 16:08  
Gast
 
Beiträge: n/a
Standard

Zitat:
Dieses (nur einige kB große) Programm müßte der Internet-User via html auf seinen Rechner herunterladen, [...]
Mir ist bekannt, daß es für den direkten Verzeichnis-Upload mehrere Lösungen mit Java gibt.
Jedoch halte ich es für nicht zumutbar vor einem Upload evtl. erst noch etliche MB runterzuladen und zur Installatin einer Java VM gezwungen zu sein. Von einer ActiveX-Variante wäre ich auch nicht sehr angetan, da diese nicht plattformumabhängig ist.
Welche Umgebung wird denn vorausgesetzt, um die Punkte a) klein b) kein java c) kein ActiveX/win32 umsetzen zu können?
  Mit Zitat antworten
Alt 03.05.2006, 19:16  
Neuer Benutzer
 
Registriert seit: 03.05.2006
Beiträge: 4
polymorf
Standard

Ich bin mir nicht ganz sicher, was du jetzt mit Umgebung meinst.
Normalwerweise läuft der Browser ja auf einem Betriebssystem wie Windows, Linux/Unix oder Mac.
Der Quellcode des Progamms sollte daher möglicht unabhängig vom Betriebssystem sein.
Vorerst finde ich das jedoch weniger wichtig.
Vorrangig unter den Betriebssystemen ist Windows, da dieses am häufigsten zum Einsatz kommt.
Mit welcher Programmierumgebung dieses Programm geschrieben wird ist mir jedoch völlig egal.
Du könntest z.B. C(++/#), Delphi oder auch Java benutzen, solange das compilierte Programm ohne
Virtual Machine - also ohne "Compiler" - auf dem lokalen Rechner läut.
Für Windows würde halt ne exe und bei Linux z.B. eine rpm rauskommen.

Mir ist inzwischen noch eine weiter Möglichkeit eingefallen.
Das Programm könnte die Anzahl der ausgewählten Dateien im Upload-Ordner aus der Liste ermitteln.
Diese Zahl wird auf einer web-Seite eingtragen. Nach einer Bestätigung wird vom Server via php eine
Seite mit der Zahl entsprechenden Eingabefelden generiert.
Das sähe dann z.B. so aus :
"http://www.pixaco.de/(11juti45dzunwy45xofd2m45)/upload.aspx?ut=0"
(ohne Durchsuchen)
Nachden der cursor in das erste Eingabefeld gesetzt wurde könnte das Programm z.B. durch drücken
von F10 für den Datei-Upload aktiviert werden. Das Programm fügt jetzt der ersten Eintrag aus der Liste
in das Feld ein gefolgt von einem Tab (09 Hex - bei Windows). Durch den Tab(ulator) wird der cursor
automatisch in das folgende Eingabefeld gesetzt.
Am Ende folgt nur noch ein Klick auf Dateien senden.[/url]
polymorf ist offline   Mit Zitat antworten
Alt 03.05.2006, 19:30  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

häh?
Zergling-new ist offline   Mit Zitat antworten
Alt 03.05.2006, 20:09  
Neuer Benutzer
 
Registriert seit: 03.05.2006
Beiträge: 4
polymorf
Standard

Was soll ich denn darauf antworten ?
polymorf ist offline   Mit Zitat antworten
Alt 03.05.2006, 20:59  
Gast
 
Beiträge: n/a
Standard

Ich wollte drauf hinaus, dass das Programm ziemlich OS-nah sein muß, wenn es klein und trotzdem unabhängig von optionalen Komponenten sein soll.
Dann musst Du für jede Betriebssystem"gruppe" ein eigenes Programm verteilen und eine möglichst sichere Erkennung dafür haben, welche Version an welchen Benutzer ausgeliefert wird. Da kannst Du dann auch gleich noch eine Java Version als erste Wahl dazupacken.
Das Dateiupload-Element von Standardbrowsern kannst Du kaum beeinflussen. U.a. kannst Du weder einen Pfad vorbelegen noch einen per Skript eintragen.
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Verzeichnis einlesen und Datei suchen Dickus PHP Tipps 2008 10 11.07.2008 15:25
Safemode, upload und verschieben Dave Waterstone PHP-Fortgeschrittene 1 30.07.2007 19:32
Upload Script + Multible Server cyberstorm PHP Tipps 2006 5 11.10.2006 19:43
bestimmtes verzeichnis immer sperren mAy^daY Server, Hosting und Workstations 3 03.01.2006 12:46
File Upload - Verzeichnis der Source Datei bekommen yoshy PHP Tipps 2005-2 2 06.09.2005 01:33
FTP upload PHP Tipps 2005-2 2 17.08.2005 11:43
Dateien in ein anderes Verzeichnis kopieren PHP Tipps 2005-2 3 09.08.2005 12:03
[Erledigt] verzeichnis...öhm..anzeigen lassen... PHP Tipps 2005 3 03.06.2005 14:13
Ansichtsproblem beim Upload Off-Topic Diskussionen 2 17.04.2005 21:11
Bilder aus .htaccess - Verzeichnis laden PHP Tipps 2005 2 04.04.2005 19:45
[Erledigt] Automatischer Index von Verzeichnis funktioniert nicht Server, Hosting und Workstations 8 30.03.2005 18:12
Upload mit PHP - aber in ein anderes Verzeichnis speichern Helmuth74 PHP Tipps 2004-2 1 24.11.2004 12:37
Verzeichnis nach E-Maileingang anlegen Beitragsarchiv 0 27.08.2004 10:16
[Erledigt] Wie erstelle ich ein Upload Menü mit mehreren Menüpunkten ? PHP Tipps 2004 3 22.08.2004 14:19
[Erledigt] File Upload: PRoblem mit Upload directory PHP Tipps 2004 3 26.06.2004 13:20

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
verzeichnis upload, php upload verzeichnis, php ftp upload in ein bestimmtes verzeichnis script, php verzeichnis hochladen, php verzeichnis uploaden, php ftp upload in bestimmtes verzeichnis, php verzeichnis upload, hochladen \ohne durchsuchen\, php upload in bestimmtes verzeichnis, verzeichnis uploaden in php, upload von dateien in bestimmtes verzeichnis, dateien in ein verzeichnis hochladen, php $zielordner=\'uploads/\';, php ftp upload script in bestimmtes verzeichnis, php bilder aus einem ordner uploaden per script, bilder in ein verzeichnis hochladen php, \einen kleinen umweg, php ordner uploaden per ftp, directory upload java, ein kleinen umweg

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:16 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.