kostenloser Webspace werbefrei: lima-city


Datein austauschen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    jhb

    Kostenloser Webspace von jhb

    jhb hat kostenlosen Webspace.

    Hi,

    ich habe follgendes Problem, ich möchte mit " enctype="multipart/form-data" " Eine Datei auswählen und eine andere durche diese Ersetzten.

    Die sache ist nur das mehrere Dateien ersetzt werden sollen, Das ließe sich mit einer schleife umsetzten, mein Problem ist allerdings das mit " enctype="multipart/form-data"" Die komplette Datei eingelesen wird, und man mit einer Datei keinen Dateipfad ersetzten kann,

    Ich versuch es mal beispielhaft zu erläutern was ich vorhabe:

    Dateipfad: ./beispiel/XXX/index.php
    XXX Steht für eine Ansteigende zahl bspw. 1-20

    Der Nutzer wählt nun eine neue index.php Datei von seinem Desktop aus und klickt auf absenden,
    Nun werden alle index.php Seiten mit dem Obigen Pfad durch die ausgewählt ersetzt.

    Das ganze kann man sich sicherlich irgendwie mit einer Uploadfunktion zusammenbasteln, nur irgendwie steh ich total aufm schlau und komm nicht drauf wie ich das umsetzte.

    Es fällt mir leider etwas schwer das ganze zu beschreiben weshalb ich auch bei google wenig Erfolg hatte wobei ich allerdings nicht glaube das ich der erste mit diesem Problem bin.

  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. beschreibe doch mal den sinn des ganzen,
    was willst du nun haben ein uploadscript bzw copy?
    wieso soll das in 20 unterschiedlichen ordnern geschehen?!
  4. Autor dieses Themas

    jhb

    Kostenloser Webspace von jhb

    jhb hat kostenlosen Webspace.

    Naja ich verwalte ein kleines Browsergame für ein paar Freunde, und nun Möchte ich Nutzerdateien Austauschen/Aktualisieren.
    Jeder Nutzer hat einen Ordner mit ein Paar Datein,
    Es ist notwendig das jeder Nutzer ein eigene URL zu einer Bestimten Datei hat. Bspw: www.bg-name.de/XXXX/index.php
    Dies hab ich wie oben beschrieben, so umgesetzt das jeder Nutzer eine Eigene Datei hat.

    Nun möchte ich Komfortabel bei jedem Nutzer diese Datei austauschen und das ganze möglichst so gestalten das das auch jmd. machen kann der Keine ahnung von Programierung hat. Die Auszutauschende Datei enthält keine Benutzer spezifischen Daten, und ist somit bei allen Exakt gleich da sie wie gesagt nur für die URL.

    Der Nutzerordner ist Durchnummeriert (1,2,3,4,5 ect.)
    Das ganze muss jetzt nicht super Ultra- sicher sein, und auch nicht die Perfekte Lösung, wichtig ist eigendlich nur das es Funktioniert, da es nur im Privatem Rahmen genutzt wird.

    Und wie in meinem erstem Beitrag beschrieben wird (Hoffe ich) hatte ich vor das umzusetzen, aber es funktioniert halt nicht so ganz wie geplant da halt wirklich die gesamte Datei eingelesen wird, es würde aber glaube ich schon genügen wenn der Absolute Dateipfad eingelesen wird.

  5. hackyourlife

    Moderator Kostenloser Webspace von hackyourlife

    hackyourlife hat kostenlosen Webspace.

    jhb schrieb:
    Und wie in meinem erstem Beitrag beschrieben wird (Hoffe ich) hatte ich vor das umzusetzen, aber es funktioniert halt nicht so ganz wie geplant da halt wirklich die gesamte Datei eingelesen wird, es würde aber glaube ich schon genügen wenn der Absolute Dateipfad eingelesen wird.
    Also wie jetzt? Jemand lädt eine Datei mit einem Formular hoch und die wird dann in alle durchnummerierten Ordner kopiert?

    Was meinst du mit dem absoluten Dateipfad?
  6. g****e

    Versuchs doch mal mit einem Normalen Upload und dann der Funktion
    $targetPath = '/users/' . $_SESSION[ 'userId' ];
     move_uploaded_file( $_FILES[ 'file ]['tmp_name'] , $targetPath . $_FILES[ 'file' ]['name'] );

    Und fertig ist? Oder nicht?

    Beitrag zuletzt geändert: 18.9.2012 19:40:08 von ggamee
  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!