+ Antworten
Ergebnis 1 bis 3 von 3

Thema: Eventlist-Erweiterung für PDF upload schlägt fehl

  1. #1
    Neu an Board
    Registriert seit
    16.03.2009
    Ort
    Nordkirchen
    Beiträge
    32
    Bedankte sich
    14
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Eventlist-Erweiterung für PDF upload schlägt fehl

    Liebe J-Gemeinde,
    ich habe die Eventlist(schlu.net) für J1.5 für den PDF Upload erweitert.

    In der store-Methode(models/editevent) habe ich folgende Zeilen hinzugefügt:
    PHP-Code:
    jimport('joomla.filesystem.file');
                
    $base_Dir JPATH_SITE.'/images/eventlist/events/';
                
                if ( 
    $file['type'] == 'application/pdf' )
                {
                    
    $filepath $base_Dir $file['name'];
                    if (!
    JFile::upload($file['tmp_name'], $filepath)) {                    
                        
    $this->setErrorJText::_'UPLOAD FAILED' ) );
                    } else {
                        
    $row->datimage $file['name'];
                    }    

                    
                } else {
        
                    
    //check the image
                    
    $check ELImage::check($file$elsettings); 
    Wenn das PDF etws größer wird, bekomme ich die Fehlermeldung: UPLOAD FAILED NOT AN IMAGE
    Das heißt, dass er den Speichervorgang abbricht und in den ELSE-Zweig hineinspringt.

    php.ini im Verz. models mit upload_max_filesize = 16M bringt auch nichts.
    WARUM?

    Ich verstehe das nicht.
    Vielleicht hat jemand eine Idee?

    Beste Grüße

  2. #2
    Wohnt hier Avatar von j-worker
    Registriert seit
    15.04.2005
    Ort
    Oberhausen Rhld.
    Beiträge
    2.669
    Bedankte sich
    68
    Erhielt 56 Danksagungen
    in 45 Beiträgen

    Standard

    Hi,

    ein PDF ist nun mal kein Bild.

    ELImage::check prüft sicherlich und da es kein Bild feststellt meckert es.

  3. #3
    Neu an Board
    Registriert seit
    16.03.2009
    Ort
    Nordkirchen
    Beiträge
    32
    Bedankte sich
    14
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hallo Devil,
    das stimmt, aber in meinem Script habe ich eine IF-THEN-ELSE, welche funktioniert, da PDFs bis einer Größe von ca.: 1,3M problemlos gespeichert werden.

    Die FRage ist jetzt, warum bricht das Script den Store-Vorgang ab PDFs > 1,3M ab und wechselt in den ELSE Zweig?????

    Vielleicht hast Du eine Idee?

    :-) Micha

+ Antworten

Lesezeichen

Berechtigungen

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