Login Retreive lost passwordRegister
Search

Forum Index / NL Forum / Uploadfield PDF werkt niet

[ This topic is solved ]

  marcel 27 October 11 / 13:11  
Changed at 27 October 11 / 13:12
Bij het uploaden met van een PDF gaat het fout. Het bestand wordt niet bewaard. Met doc/jpg/txt gaat het wel goed.

Moet ik iets speciaals doen bij PDF?


# Config regel voor bijlage
$config_bijlage = array (
  "path"       => "../downloads",  
  "type"       => "pdf doc",
  "size"       => 100000000,
  "name"       => "bijlage_$FileId",
  "width"      => 500000,
  "height"     => 500000, 
  "required"   => false,
  "exists"     => "alert"
);

$form->uploadField("Bestand", "bijlage", $config_bijlage); 
$saveAs = "../downloads/".$form->value("bijlage");

  Johan Wiegel (Admin) 27 October 11 / 13:15  
waarschijnlijk is het mime type van je pdf niet zoals verwacht.

Je kunt dit eenvoudig controleren door in de class.UploadField.php
even de regels 499 en 511 weg te halen, dan krijg je debug info.

aan de hand van die gegevens kun je je mime type mee geven in je config array of opnemen in mimeTypes.php

  marcel 27 October 11 / 13:44  
Ik krijg dan gewoon netjes de volgende melding:


Extension of the uploaded file: pdf
Mime type of uploaded file: application/octetstream
Extension known: true
Mime type(s) expected: application/pdf, application/x-pdf, application/acrobat, applications/vnd.pdf, text/pdf, text/x-pdf
User allowed mime types:

Array
(
    [*] => Array
        (
            [0] => 
        )

)




octetstream stond er niet bij, die heb ik toegevoegd aan : includes/mimeTypes.cfg

  "pdf"     => array("application/pdf", "application/x-pdf", "application/acrobat", "applications/vnd.pdf", "text/pdf", "text/x-pdf", "application/octetstream"),

  marcel 27 October 11 / 21:33  
Mijn dank:)

  Top


powered by PHP-GLOBE   © 2004 - 2012 FormHandler. All rights reserved.   -   Open source license