kostenloser Webspace werbefrei: lima-city


eon php script in reines html umwandeln oder ein html script schreiben das die Daten übergibt

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    b*********s

    <?php
    $PathIn="./"; 
    echo "
    <br>
    <form action=\"upload2.php?action=gallery&passwort=$passwort\" method=\"post\" enctype=\"multipart/form-data\">
    Eine Datei hochladen :<br>
    <input type=\"file\" name=\"datei\" />
    <input type=\"submit\" value=\"Datei hochladen\" />
    </form>";
    
    
    
    if (isset($_FILES['datei']))
    {
    $dataup = $_FILES['datei']['name'];
    move_uploaded_file($_FILES['datei']['tmp_name'], $PathIn."/".$dataup);
    $size=getimagesize("$PathIn"."$dataup");
    }
    ?>

    Ich hab schon viel versucht es aber nicht geschafft.
    Ich will,dass ich nicht immer wieder die selbe Datei ausw?hlen muss und dann wieder auf upload klicken muss sonder,dass ich nurnoch die DAtei starten muss und die index.html (ich nutz das script um meine HP zu aktualisieren) automatisch hochgeladen wird.
    Leider krieg ich das nicht hin.
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. Mit PHP nur auf dem Server geht das nicht.

    Die einzige M?glichkeit (von der ich mal geh?rt habe) w?re, eine HTML-Datei zu bauen, die ein JavaScript enth?lt, das automatisch beim Aufruf der Seite ein Formular absendet. Auf dem Server muss dann ein PHP-Script laufen, dass ein Upload-Formular auswertet und die hochgeladene Datei entgegennimmt.
  4. Irgenwie sehe ich keinen Zusammenhang zwischen der Thread?berschrift und deiner Fragestellung.

    Also, ich w?rde es folgenderma?en automatisieren:

    1. Beim <input type="file">
    Noch das attribut value="" setzen. Als Wert nimmst du den Dateipfad der Datei, die hochgeladen werden soll.

    2. Du gibst dem <form> das attribut name
    Und als Wert nimmst du "uploader"

    3. Du f?gst direkt nach dem Formular folgendes ein:
    <script type="text/javascript">
    document.uploader.submit();
    </script>
  5. a**e

    bladehunter schrieb:
    Also, ich w?rde es folgenderma?en automatisieren:

    1. Beim <input type='file'>
    Noch das attribut value='' setzen. Als Wert nimmst du den Dateipfad der Datei, die hochgeladen werden soll.


    Daran wird es aber scheitern, denn einem type='file' kann man keine value zuweisen! Du kannst dich ja selbst ?berzeugen...


    edit:

    http://de.selfhtml.org/html/formulare/datei_upload.htm
    Das Attribut value in Verbindung mit <input type="file">,
    mit dem das Vorbelegen der Dateiauswahl m?glich w?re, wird von moderneren Browsern aus
    Sicherheitsgr?nden nicht mehr unterst?tzt.


    mfg
    Arve

    Beitrag ge?ndert am 30.12.2005 21:44 von arve
  6. 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!