Ergebnis 1 bis 7 von 7
  1. #1
    Anfänger
    Registriert seit
    09.06.2009
    Beiträge
    5

    Standard PHP Upload realisieren

    Hallo, ich habe mir vor ein paar tagen mal ein paar kleinere Scripts zum Thema php upload angeguckt und habe was passendes gefunden: ich gehe auf die index.html, gebe den pfad zur datei an, die ich uppen möchte und sie wird vom uploader.php hochgeladen.

    INDEX.HTML:

    <form enctype="multipart/form-data" action="uploader.php" method="POST">
    <input type="hidden" name="MAX_FILE_SIZE" value="100000" />
    Choose a file to upload: <input name="uploadedfile" type="file" /><br />
    <input type="submit" value="Upload File" />
    </form>


    UPLOADER.PHP:

    <?php


    $target_path = "uploads/";

    $target_path = $target_path . basename( $_FILES['uploadedfile']['name']);

    $target_path = "uploads/";

    $target_path = $target_path . basename( $_FILES['uploadedfile']['name']);

    if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {
    echo "The file ". basename( $_FILES['uploadedfile']['name']).
    " has been uploaded";
    } else{
    echo "There was an error uploading the file, please try again!";
    }

    ?>



    Das funktioniert alles perfekt, ABER: Ist es möglich, die html-datei zu umgehen, d.h, den pfad zur Datei, die ich uppen möchte selbst der uploader.php zu übergeben?
    ich habe es bereits versucht, in der Art mit - uploadedfile = C:\datei.xxx -
    allerdings habe ich wenig Erfahrung mit php und es hat nicht geklappt.

    (Was ich vor habe: Ich will die uploader.php auf nem webspace haben, im link zu dieser soll dann der lokale pfad zur zu uppenden datei stehen, geht das)

    Vielen Dank!

  2. #2

    Standard

    Erstens, klar du kannst es per POST Parameter übergeben.
    Zweitens:
    im link zu dieser soll dann der lokale pfad zur zu uppenden datei stehen, geht das)
    Was meinst du bitte damit?
    _n0p3_

  3. #3
    Anfänger
    Registriert seit
    09.06.2009
    Beiträge
    5

    Standard

    Aaaaaalso:
    damit meine ich: "webseite.de/uploader.php/?pfad=C:\datei.exe"

    sobald ich diesen link aufrufe soll die datei: datei.exe auf den webspace übertragen werden.

  4. #4
    Anfänger
    Registriert seit
    09.06.2009
    Beiträge
    5

    Standard

    meine einzige frage war, ob es realisierbar ist, dass eine datei auf diese art und weise auf einen webspace übertragen werden kann und wie es funktionieren könnte. ich habe wenig ahnung von php, darum frage ich hier nach, gegenfragen kann und werde ich nicht beantworten...

  5. #5
    W32.iDrop.Gen
    Registriert seit
    03.12.2008
    Beiträge
    485

    Standard

    Die PHP Datei kannste nur für local benutzen.

    Du musst die ganze Datei an PHP senden und nicht wo die Datei auf deinem PC ist, das brint deinem Webserver nix, denn er hat keinen Zugriff auf deinen PC!

    Ich hab keine Ahnung von PHP, korrigiert mich falls ich was falsches sage.

    Du bräuchtest ein Script welches die Datei versendet und eines das auf dem Webserver empfängt.

  6. #6
    Stanley Jobson Avatar von Bonkers
    Registriert seit
    01.02.2010
    Beiträge
    735

    Standard

    Nein das geht so nicht.
    Wie gesagt, der Webserver kann natürlich nicht auf deinen Rechner zugreifen.
    Das type="file" teilt dem Browser mit welche Datei du hochladen möchtest.

    Blackberry: der eine typ ist danach gestorben
    Bonkers: Echt?
    Blackberry: jep

  7. #7
    Anfänger
    Registriert seit
    09.06.2009
    Beiträge
    5

    Standard

    okay, danke =) mehr wollte ich gar nicht wissen
    mfG Dom!

Ähnliche Themen

  1. Chat mit PHP realisieren
    Von pousty im Forum PHP
    Antworten: 29
    Letzter Beitrag: 17.08.2010, 17:11
  2. Sms Bomber mit Abodiensten realisieren ?
    Von waidler im Forum Konzepte und Vorstellungen
    Antworten: 3
    Letzter Beitrag: 15.08.2010, 17:19
  3. Antworten: 0
    Letzter Beitrag: 17.07.2009, 14:28
  4. [VB.NET] Brichstrich realisieren ?
    Von PCFX im Forum .NET Sprachen - Techniken
    Antworten: 5
    Letzter Beitrag: 08.07.2009, 21:43
  5. 1gb.in Upload
    Von Goos im Forum Hosting
    Antworten: 2
    Letzter Beitrag: 09.10.2007, 10:13

Stichworte

Berechtigungen

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