ER ist da! Datei-Uplader
lima-city → Forum → lima-city Allgemein → lima-city Allgemein
anzeigen
backup
beitrag
bild
datei
daten
editor
funktion
hochladen
meinst
opus
ordner
pawort
quellen
quelltext
recht
speicher
versuchen
verzeichnis
zeile
-
Komisch...
Nomalerweise kann man Text in Eingabefeldern nicht verschieden formatieren...
Aber im IE kann man einstellen, dass man div's ver?ndern kann und die kann man ja auch einf?rben.
Hast du vielleicht mal einen Link auf einen solchen Online-Editor?
H2O -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Erstmal Lob! super ding, aber um nochmal auf die Verzeichnisse zu sprechen zu kommen.
Ich verstehe nicht wieso das nicht gehen soll, bin neu bei Lima, ich hab aber eine phpDatei die auf meinem Webspace das komplette Verzeichnis ausliest und die gefundenen Dateien in ein Array speichert, dieses Array kann man ja wieder ?bergeben um die Felder mit den Pfadangaben bei der normalen Seite mit den Pfadangeben zu versehen und ds Porblem m??te doch gel?st sein?
Hier noch so ein CodeSchnipsel:
$handle=opendir("./picz");
if ($handle)
{ while ($file=readdir($handle)) {
if(($file!=".") && ($file!="..")) {
$dirlist[]=$file;
}
}
closedir($handle);
Oder sind Befehle wie opendir gesperrt? -
goilo, vielen dank daf?r. l?uft super, keine probleme. 10mal besser als der lima filemanager ...
nur mein lokaler server hat nat?rlich wieder n prob damit, das passwort zu speichern ... aber da brauch ich den uploader ja auch net. -
$handle=opendir("./picz");
if ($handle)
{ while ($file=readdir($handle)) {
if(($file!=".") && ($file!="..")) {
$dirlist[]=$file;
}
}
closedir($handle);
Also bei mir sieht das so aus:
$verz = opendir ($derve); // $derve ist das relative Verzeichnis
while ($file = readdir ($verz)) {
if($file != "." and $file != "..") {
if(is_file("../$path$file")) {
array_push($files,"$file");
} else {
array_push($dict,"$file");
}
}
}
closedir($verz);
Den Quelltext des Datei-Uploaders kannst du dir aber auch nochmal in deinem eigenen ansehen:
Einfach reingehen, das Verzeichnis upload anw?hlen und die Datei index.php im Bearbeitungsmodus anzeigen lassen.
Da steht dann alles drin.
Vielleicht liegt das Problem ja an dem dirlist[]
Der Datei-Uploader ?bernimmt das mit array_push.
Vielleicht klappt's bei dir ja damit.
H2O -
Ich versteh leider die Intention deiner Aussage nicht. Hast du das jetzt eingebaut das man ganze Verzeichnisse hochladen kann oder nicht? Oder war das ein Aufruf an mich den Quelltext selber zu erweitern?
-
Ich versteh leider die Intention deiner Aussage nicht. Hast du das jetzt eingebaut das man ganze Verzeichnisse hochladen kann oder nicht?
Sorry, das meintest du...
Dann hatte ich dich missverstanden.
Ganze Verzeichnisse kann man warscheinlich nicht hochladen (soviel ich wei?), da der Browser schlie?lich immer nur ein Dokument ?bergibt und nicht s?mtliche Dateien in einem Verzeichnis.
Soweit ich wei? kann man auch nicht alle Dateien eines Verzeichnisses des Clienten auslesen lassen (nur der eigenen Seiten) und daher geht das nicht.
Oder war das ein Aufruf an mich den Quelltext selber zu erweitern?
Nein, ich mache das gerne selber weiter.
Nat?rlich sind Hilfen immer willkommen ;)
?brigens im n?chsten Datei-Uploader wird warscheinlich eine update-Funktion eingebaut, mit der man den Filemanager bei einer neueren Version ganz einfach updaten kann.
H2O -
Habs immer noch nicht hin bekommen!
Habe alles so gemacht, wie gefordert!
hier ein link zur index.php:
http://kresse5.milten.lima-city.de/1/upload/index.php
Bitte helft mir -
Ich hab es hin bekommen! Muss anscheind an mein Browser gelegen haben. Oder am Internetserver.
Super
-
sehr un?bersichtlich und auch nicht viel zeit inwestiert das als text anzeigen zu lassen & l t ; f?r < h?tte das ganze schon viel besser gemacht.
-
Ich hab es hin bekommen! Muss anscheind an mein Browser gelegen haben. Oder am Internetserver.
Warscheinlich hat der Browser die Seite aus dem Cache geladen.
Werde aber in der n?chsten Version einen Tag einbinden, der die Seite immer neu l?dt.
sehr un?bersichtlich
Ja, die Listen werden demn?chst geordnet in Farben dargestellt.
und auch nicht viel zeit inwestiert
*lol* Da spricht scheinbar ein Noob...
das als text anzeigen zu lassen & l t ; f?r < h?tte das ganze schon viel besser gemacht.
H?? Kann dir nicht folgen. Wo h?tte ich den das einsetzen sollen?
Dann w?rde das < ja auch angezeigt und nicht als Tag aufgefasst.
H2O -
kannst du auch so etwas f?r l?schen einf?gen?
-
So, die neue Version ist jetzt da:
Features:
- Bei Quelltext anzeige Hervorhebung von PHP-Syntax
- Das Bearbeiten-Textfeld ist verbessert
Und das Beste:
- Wenn neue Versionen erscheinen wird das automatisch angezeigt.
Oben rechts steht dann in roter Farbe "UPDATE"
Einfach draufklicken, dann seit ihr auf der Seite, wo das neue UPDATE ist.
Klickt ihr dann auf updaten habt ihr wieder die neueste Version.
Wieder nur Quelltext abspeichern, hochladen, fertig:
http://h2o.pyrokar.lima-city.de/upload/quelle.php
Viel Spa?
H2O
Beitrag ge?ndert am 20.12.04 17:16 von h2o -
Also ich komm damit ja mal ?berhaupt nich klar, bei mir sind ?berall zeichen wo eigentlich keine sein sollten. Muss ich mir mal nochmal genauer anschaun
-
Bei mir waren am Anfang auch irgendwelche Zeichen.
Meine L?sung war einfach nochmal ein neustart. So das der Browser nicht die Daten aus den Chache l?dt.
@H2O
K?nnte man noch Benutzer hinzuf?gen? -
Also ich komm damit ja mal ?berhaupt nich klar, bei mir sind ?berall zeichen wo eigentlich keine sein sollten. Muss ich mir mal nochmal genauer anschaun
h2o hat da eine Fehler gemacht.
Die Datei http://h2o.pyrokar.lima-city.de/upload/quelle.php muss nat?rlich ne Textdatei sein. :D
Und diesen Textdatei Speichert man dann als php-Datei auf seine Webspace.
Aber er wird das bestimmt bald ?ndern. :D
Edit
Lesen sollte ich wohl mal Lernen. :D
So geht es.
Zur Installation:
Die Leute, die den Datei-Uploader haben m?chten m?ssen wie folgt vor gehen:
Erst mal den Quelltext folgender Datei als "index.php" auf eurem Rechner speichern (rechte Maustaste -> Ziel speichern unter):
http://h2o.pyrokar.lima-city.de/upload/quelle.php
Jens
Beitrag ge?ndert am 21.12 11:25 von jacr -
Ganze Verzeichnisse kann man warscheinlich nicht hochladen (soviel ich wei?), da der Browser schlie?lich immer nur ein Dokument ?bergibt und nicht s?mtliche Dateien in einem Verzeichnis.
Soweit ich wei? kann man auch nicht alle Dateien eines Verzeichnisses des Clienten auslesen lassen (nur der eigenen Seiten) und daher geht das nicht.
Hab mir nochmal Gedanken gemacht und du hast vollkommen Recht, das war ziemlicher Bullshit von mir, denn die php-Datei liegt ja auf dem Server und wird auch dort ausgef?hrt.
Aber wenn man auf seinem Rechner einen Apache-Server hat und das script auf seinem Rechner ausf?hrt, dann kann man ja auf jeden fall sein Verzeichnis auslesen, aber k?nnte man auch dann Schreibzugriff auf Lima erhalten? -
Ganze Verzeichnisse kann man warscheinlich nicht hochladen (soviel ich wei?), da der Browser schlie?lich immer nur ein Dokument ?bergibt und nicht s?mtliche Dateien in einem Verzeichnis.
Soweit ich wei? kann man auch nicht alle Dateien eines Verzeichnisses des Clienten auslesen lassen (nur der eigenen Seiten) und daher geht das nicht.
Hab mir nochmal Gedanken gemacht und du hast vollkommen Recht, das war ziemlicher Bullshit von mir, denn die php-Datei liegt ja auf dem Server und wird auch dort ausgef?hrt.
Aber wenn man auf seinem Rechner einen Apache-Server hat und das script auf seinem Rechner ausf?hrt, dann kann man ja auf jeden fall sein Verzeichnis auslesen, aber k?nnte man auch dann Schreibzugriff auf Lima erhalten?
Klar per FTP.
Aber sonst nicht.
Jens -
Ist cool der uploader!! Danke allerdings hab ich ein Vorschlag.
Das verschieben von Ordnern sollte m?glich sein.
Und eine Zeilen such vorrichtung w?r auchnoch cool.
Und noch ne frage:
Wie gro? ist eigentlich die maximale upload gr??e?
Aber sonst ist der wirklich super.
MFG masterofdesaster
Beitrag ge?ndert am 21.12 15:28 von masterofdesaster -
h2o hat da eine Fehler gemacht.
Nein Du hast das nur falsch verstanden.
Die Datei http://h2o.pyrokar.lima-city.de/upload/quelle.php muss nat?rlich ne Textdatei sein. :D
Und diesen Textdatei Speichert man dann als php-Datei auf seine Webspace.
Nein, die Datei quelle.txt musste ich immer selber zusammenstellen.
Wenn also eine neue Version erschien, musste ich diese immer ?ndern, dann den Quelltext der TXT-Datei und einiges mehr.
Die PHP-Datei erstellt den Quelltext selber von der neuesten Datei.
So muss ich nicht immer selber die Datei zusammenstellen, was teils wirklich viel Arbeit war.
Aber er wird das bestimmt bald ?ndern. :D
Wie gesagt. Es geht doch so...
Einfach rechte Maustaste -> Ziel speicher unter...
Aber das hast du ja auch selber herausgefunden ;)
Das verschieben von Ordnern sollte m?glich sein.
Und eine Zeilen such vorrichtung w?r auchnoch cool.
Suchefunktion w?re echt gut, aber war meinst du mit Zeilensuchen?
Zu einer bestimmen Zeile springen, oder was?
Oder soll ich die Zeilen beim Quelltext anzeigen nur nummerieren?
Das l?sst sich ohne Probleme machen...
Und noch ne frage:
Wie gro? ist eigentlich die maximale upload gr??e?
Soll ich etwa eine einbauen?
H2O
Beitrag ge?ndert am 21.12.04 16:02 von h2o -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage