Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

Bilder online von Festplatte hochladen?

Hallo Andreas,

dazu benötigst Du ein FTP-Programm.
Ich benutze z.B. WS-FTP-Pro

grüsse,
engel
 
wenn du php hast, dann kann ich dir sicher helfen, müßte aber auch mit cgi gehen, aber da habe ich keine ahnung

also schreib mal was? und wie? du das genau machen willst und ich kann dir weiter helfen

jens
 
Hallo Andreas!
Versuch es doch mal mit folgender Anleitung, die im Internet "gefunden" habe!

"Zuerst loggst Du dich per FTP auf Deiner Seite ein. Dort erstellst Du einen
    Ordner, wo die Uploads hinterlegt werden sollen. Wir werden unseren einfach mal
    'uploads' nennen. Auf diesen führst Du dann einen chmod 777 aus - damit das
    mit den Uploads klappt. Damit ist der erste Teil erledigt.

    Zweiter Teil: Das HTML-Formular

    Mit folgendem Code-Schnipsel wird der Upload eingeleitet:

    <FORM ENCTYPE="multipart/form-data" ACTION="test.php" METHOD=POST>
    Send this file:
    <input type="file" name="probe">
    <INPUT TYPE="submit" VALUE="Send File">
    </FORM>

    Hier wird das (noch zu erstellende Script "test.php") aufgerufen. Die Datei, die
    upgeloadet werden soll, erhält eine temporäre Bezeichnung, und wird in der
    Variablen "probe" gespeichert.

    Dritter Teil: Das PHP-Script

    Dafür brauchst Du folgendes: den vollständigen Pfad zum Upload-Verzeichnis,
    die Variable aus dem HTML-Formular (probe) und eine neue (name), die den
    echten Namen der Datei enthält.

    In unserem Beispiel nehmen wir als Kundennummer die 19999 und als Domain
    gameserver.de. Der Zielfolder "upload" wurde unterhalb des Hauptverzeichnisses
    erstellt.

    Alles klar? Dann startest Du deinen Lieblingseditor, und tippst die folgenden Zeilen
    ein (vergiß nicht, die Daten anzupassen):

    <?php
    move_uploaded_file($probe, "/is/htdocs/19999/www.gameserver.de/uploads/" .
    $HTTP_POST_FILES['probe']['name']);
    ?>

    Was ist das alles?

    $probe ist die Variable, die das File, welches upgeloadet werden soll, unter einem
    temporären Namen aufgenommen hat, und per HTTP ins Zielverzeichnis, unter
    ihrem richtigen Namen (name) geschrieben wird.

    Das wars. Fast.

    Die maximale Größe der Datei darf 2 Millionen Bytes nicht überschreiten.
    Weitergehende Infos zu dem Thema findest Du unter:

    http://www.php.net/manual/en/features.file-upload.php "
Gruß
Markus
 
Schön, das Du damit etwas anfangen konntest ;)
Um Deine Frage zu beantworten, mit diesem Skript kann man jegliche Dateien uploaden, wenn Du aber vorgeben möchtest, welche Dateitypen hochgeladen werden, kannst Du dieses auch vorgeben.
Dazu folge bitte obigem Link und studier den Text bezügl. $file_type variable, leider alles in Englisch, aber für Dich sicher kein Problem ;)
Ciao
Markus
 
Hallo,

eines der besten PHP Buecher ist das von J. Krause,
der Webspace bei domainfactory ist recht gut, da
der Service spitze ist. Aber nur um ein paar Files
hochzuladen, muss man nicht gleich 30 DM /mtl. ausgeben. (Auch NetBeat unterstützt PHP4)

Wenn Du Dich intensiver mit PHP beschäftigen willst,
kommst Du auch nicht an einer Datenbank (MySql) vorbei.
Dann macht's erst richtig Laune! ;-)

Aus Sicherheitsgründen sollten beim Datei-Upload aber nicht alle Dateiendungen akzeptiert werden.
Und den Ticker realisierst Du dann sicher auch per PHP. (Weil's schneller ist (Server))

Gruss,

Ruediger
 
Zurück
Oben