Thomas Luethi: HTML-Ausgabe vor FTP-Upload mit PHP

Beitrag lesen

Hallo,

Danke fuer die Erklaerung.

Auf einem bestimmten Rechner wird ein PHP-Script ausgeführt, welches mit einer FTP-Funktion eine Datei hochlädt. Bevor das lokale PHP-Script jedoch mit dem Upload beginnt, soll es eine Ausgabe am Bildschirm erzeugen.

Ich nehme mal an, dass Du, um das ganze zu starten,
im Browser das Skript auf dem lokalen Server aufrufst:
http://localhost/hochladeskript.php

Das Skript kann also ein paar Zeilen PHP ausgeben,
und sie mit flush() bereits an den Browser schicken,
bevor es mit seinen FTP-Aktivitaeten startet:

echo "<DOCTYPE ...>\n";
echo "<title>Es wird hochgeladen...</title>";
echo "<p>Bitte warten - die Datei xyz.txt wird hochgeladen...</p>";
flush();
/*
FTP-Teil
if (erfolgreich)
  echo"<hr><p>Upload war erfolgreich.<p><a href='index.html'>Weiter...</a>";
else
  echo "<hr><p>Upload ging in die Hosen...";
*/

Probier's mal aus - sonst melde Dich wieder und poste
dann auch ein paar Zeilen relevanten Quellcode...

Gruesse,

Thomas

--
Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
Ich mag es, wenn URLs verlinkt sind (</faq/#Q-19>).
Oft gestellte PHP-Fragen beantwortet die dclp-FAQ bestens: http://www.dclp-faq.de/