Ergebnis 1 bis 7 von 7

Thema: Was ist application/octet-stream???

  1. #1
    TP-Insider Avatar von dieter99
    Registriert seit
    Dec 2001
    Ort
    Oberfranken
    Beiträge
    719

    Was ist application/octet-stream???

    Hallo,
    wenn ich Worddokumente hochlade, dann erhalte ich normalweise das Format application/msword. Jetzt habe ich wieder mal 2 Worddokumente hochgeladen, und erhalte plötzlich das Format application/octet-stream. Kann mir das jemand erklären???
    Danke

  2. #2
    TP-Junior Avatar von HackbertIsBack
    Registriert seit
    Feb 2003
    Ort
    Hamburg, Deutschland
    Beiträge
    23
    application/octet-stream steht für eine Datei, deren Format unbekannt ist. Es wird als Header an den Browser gesendet. Dann kann dieser entscheiden was zutun ist. Es ist aber nicht schlimm, wenn deine Word-Datei mit diesem Header verschickt wird...
    Du Programmierst? Du hast Fragen? Du kennst niemanden, der Dir hilft? kein Problem, geh' einfach auf www.programmierforen.de !

  3. #3
    TP-Insider Avatar von dieter99
    Registriert seit
    Dec 2001
    Ort
    Oberfranken
    Beiträge
    719
    Für mich stellt das aber ein Problem dar. Ich habe nämlich Scripte mit folgendem Inhalt:
    "Handelt es sich beim Upload um ein Worddokument, dann mache dies, ist es eine Exceltabelle, dann mache jenes."
    Kann man das Problem irgendwie meistern? Ich finde es sowieso komisch das er einmal das Dokument als Word erkennt, und einmal nicht :-(((

  4. #4
    TP-Greis
    Registriert seit
    Jun 2001
    Beiträge
    5.468
    Wie lädstDu die Dateien denn hoch? Solltest Du debei ein entsprechendes Fomular gebastelt haben, musst Du diesem natürlich miteilen, was es da vorgesetzt bekommt. Alternativ lässt sich der Dateityp natürlich auch noch im verarbeitenden Script anhand der Dateiendung ermitteln.

  5. #5
    TP-Insider Avatar von dieter99
    Registriert seit
    Dec 2001
    Ort
    Oberfranken
    Beiträge
    719
    Wie lädstDu die Dateien denn hoch?
    Gibt es denn mehrere Möglichkeiten Dateien hochzuladen?

    Ich habe folgende Befehle verwendet:

    echo '<form enctype="multipart/form-data" action="upload.php" method="POST">';
    echo '<input type="hidden" name="MAX_FILE_SIZE" value="307200" accept="text/application/msword">';
    echo '<input type="file" name="fupload"><br><p>';


    Wenn der Befehl $fupload_type nicht richtig funktioniert, warum gibt es ihn dann? Oder liegt der Fehler doch bei mir? Wie schon gesagt, einmal erkennt er das Worddokument, einmal nicht. Oder soll ich accept="text/application/msword" ganz weg lassen?

    Ich habe ja auch die Möglichkeit, den kompletten Dateinamen festzuhalten. Wie kann ich nun einen Platzhalter setzen, damit ich folgendes erziehle:
    "Lautet die Datei *.doc, dann mach dies, lautet die Datei *.xls, dann mache jenes" (das Sternzeichen gibt es ja in php als Platzhalter nicht)

  6. #6
    TP-Insider Avatar von dieter99
    Registriert seit
    Dec 2001
    Ort
    Oberfranken
    Beiträge
    719
    Original geschrieben von dieter99
    Gibt es denn mehrere Möglichkeiten Dateien hochzuladen?

    Wie kann ich nun einen Platzhalter setzen, damit ich folgendes erziehle:
    "Lautet die Datei *.doc, dann mach dies, lautet die Datei *.xls, dann mache jenes" (das Sternzeichen gibt es ja in php als Platzhalter nicht)
    Hat jemand einen Tip?

  7. #7
    TP-Newbie
    Registriert seit
    Aug 2008
    Ort
    Thüringen
    Beiträge
    1

    Content-Type: application/octet-stream; name=fax.pdf

    Hallo!
    Ich bin neu im Forum. Anlaß ist das Thema "application/octet-stream | pdf".
    Ich empfange regelmäßig Faxe per email. Provider ist web.de.
    Die Faxe werden als PDF-Datei angehängt.
    Benutzter mail-Client: Opera 9.52 operamail (M2)
    Im Header steht
    Content-Type: application/octet-stream; name=fax.pdf
    Content-Transfer-Encoding: base64
    Content-Disposition: attachment; filename=fax.pdf
    Content-ID: application/pdf

    Ich möchte diese Faxe im Browser öffnen, was mit dem Adobe Acrobat Plugin - nppdf32.dll - sonst wunderbar geht.
    Also im Normalfall ist Mime-Type "application/pdf" und das Plugin ist ansprechbar.
    Aber für die Content-Type: application/octet-stream; name=fax.pdf
    läßt sich dieses Plugin nicht auswählen in Opera-Einstellungen.
    Einstellen läßt sich immerhin, den Anhang mit externem Programm zu öffnen.

    Meine Frage ist, ob jemand dieses Plugin so verändern kann daß es auch für
    application/octet-stream geht, bzw. ein Zusatz-Script dies ermöglicht.

    Vielen Dank im Voraus für Eure Antworten!

    lg Luigi

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51