Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#28

Re: [PHP] PHP Funktion aus Formular aufrufen

  Alt 26. Okt 2005, 12:04
Zitat von Flocke:
Ist eigentlich der falsche Weg - wie wäre es, wenn du nach dem erfolgreichen Hochladen einfach auf eine andere Seite weiterleitest? Z.B. die Übersicht über die hochgeladenen Dateien.

// Nachtrag: oder auf die Seite selbst? Dann hast du einen Puffer dazwischen und F5 richtet keinen Schaden mehr an (nur noch der Zurück-Button).

Also nach erfolgreichem Hochladen setzt du einfach
Code:
header('Location: ' . $_SERVER['REQUEST_URI']);
rein.
Code:
  <?php
    echo '

';
    if ($_POST['sent'] == '1')
    {
      upload_file('/'.$newpath.'/'.$_FILES['uploadfile']['name'], $uploadfile, FTP_BINARY);
      echo $_FILES['userfile']['error'];
    }
    else if ($_POST['sent'] == '2')
    {
      echo 'Delete: '.$deletefile;
    }
    header('Location: ' . $_SERVER['REQUEST_URI']);
    echo '</p>';
  ?>
Führt zu der folgenden Fehlermeldung:
Zitat:
Warning: Cannot modify header information - headers already sent by (output started at /var/www/l3s11195/html/Ablage/Privat/testFTP.php:8) in /var/www/l3s11195/html/Ablage/Privat/testFTP.php on line 86
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat