kostenloser Webspace werbefrei: lima-city


Downloadfenster öffnen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    speedtouch92

    Kostenloser Webspace von speedtouch92

    speedtouch92 hat kostenlosen Webspace.

    Hallo, wie kann ich mit php ein Downloadfenster ?ffnen?

    Also, dass sich dann automatisch ein fenster ?ffnet:

    M?chten Sie die datei test.txt herunterladen?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. n********r

    Das kannst du nicht mit PHP sondern mit JS:

    <script type="text/javascript">
    function downloader(){
    window.focus();
    setTimeout('window.location.href="downloa.txt"',2000);
    }
    </script>

    das in den header

    und hier wo man drauf klicken muss:

    <a target="_blank" href="#"
    onclick="downloader()">
    Hier Downloaden</center></a>



    Beitrag ge?ndert am 7.07.2006 13:34 von newwarrior
  4. Autor dieses Themas

    speedtouch92

    Kostenloser Webspace von speedtouch92

    speedtouch92 hat kostenlosen Webspace.

    Nee, das geht nicht.

    Er ?ffnet ein leeres Fenster, und im Hauptfenster ?ffnet er die Datei, aber nicht das downloadfenster.


  5. Autor dieses Themas

    speedtouch92

    Kostenloser Webspace von speedtouch92

    speedtouch92 hat kostenlosen Webspace.

    Ok, ich habe nun eine L?sung gefunden,
    aber:

    er schreibt nicht das rein was er soll, sondern nur
    Den Anfang meiner Homepage:

    also wenn ich nun Test test in die Datei schreiben will, dann schreibt er nur Hallo, vi.
    Also er schreibt nur so viele Zeichen in die Datei (von meiner Startseite), wie auch Zeichen im Text sind, den er eigentlich schreiben soll.

    Nun zum Code:



    $download_file = $_POST['spaw1'];
    //unter $_POST['spaw1'] ist der Text gespeichert, den er eigentlich reinschreiben soll.
    
    $filename = $_POST['url']. ".html";
    header('Content-Type: text/x-delimtext; name="'.$filename.'"');
    header('Content-Disposition: attachment;filename="'.$filename.'"');
    header('Content-Transfer-Encoding: plain/text');
    header('Content-Length: '.strlen($download_file));
  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!