Upload einer Datei

gigalogisch

Mitglied
Hallo,

ich weiß... - Dieses Thema gabs hier schon etliche Male.

Ich möchte gerne eine Datei einfach auf den Server übertragen, ohne dafür den FTP-Clienten starten zu müssen.

Über http hab ich es schon probiert, damit gehts nicht.
Nächster Gedanke, eine FTP-Verbindung zum Server aufbauen, und so die Datei zu übertragen. - Auch das scheiterte... (Er hat zwar die Verbindung hergestellt, auch eingeloggt, aber die Datei wurde nicht übertragen. Zugriffsrechte waren entspr. gesetzt).

Kann man denn das irgendwo sehen, was aktiviert ist, und was nicht?
http://www.gigalogisch.de/phpinfo.php
Dort steht nämlich: FTP support: enabled
Also müsste es doch eigentlich funktionieren?

Vielleicht war auch im Script ein Fehler (was ich allerdings nicht glaube...)

Nun die eigentliche Frage: Gibt es denn noch irgendeine Möglichkeit, eine Datei auf den Server zu bringen, ohne dass dabei jemand einen FTP-Clienten braucht?

ich bin dankbar für alle Antworten

Willi :confused:
 
Ich bin echt ein Dödel...
Wie vorher, hab ich es genauso ausprobiert mit dem Tutorial.
Vorher gings nicht. Da stand: Nur jpg und gifs dürfen hochgeladen werden.
Dabei war es eine jpg.
Da dachte ich, es geht nicht (hatte vorher schon etliche andere upload-scripts aus dubiosen quellen, bei denen gings immer nicht und zeigten auch sowas ähnliches an)
Nun hab ichs aber nochmal probiert - und zwar mit einer gif.
Mit dem gehts.
Werd mich da nochmal etwas genauer einarbeiten und es ansehen, warum das jetzt die jpg nicht ging.
Sorry für den "Fehlalarm".
Tut mir echt leid :(

Willi
 
Hallo!

Das Problem ist mir mal durch zufall aufgefallen, mit einigen JPEG's geht es, mit anderen wiederum nicht.
Da scheint es wohl trotz gleichem Dateiformat Unterschiede zu geben.
Ich habe bei mir die if-Abfrage einfach erweitert.
PHP:
if($type != "image/jpeg" && $type != "image/pjpeg")
Musst Du natürlich GIF noch hinzu fügen.

Gruss Dr Dau
 
Du solltest den Quellcode fremder Skripte wenigstens ansatzweise verstehen, bevor du sie einfach übernimmst.
 
Zurück