Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    181

    dimensione file: finge il controllo?

    ciao, e scusate l'orario, ma non ne esco

    avete presente lo script da scaricare dal sito html.it, Phmailer ?

    bene, non me n'ero mai accorto, me è proprio fico, completo, modificabile in tutto e per tutto... me secondo me c'ha un piccolo buco che vorrei capire come risolvere: la dimensione max di un allegato dovrebbe essere 1 mega, se provi a caricare un file più gande, ti dovrebbe uscire un errore, ed invece no, ti spedisce ugualmente la mail con l'allegato, me se superiore al limite, ti ritrovi la posta con un file vuoto, 0 bytes.

    ma ci avete capito qualcosa? io ho fatto varie prove, c'ho messo dei flag nel codice, ma nella condizione, nell'IF successivo al controllo sulle estensioni, sembra non riconoscere la dimensione dell'allegato.

    mi date una mano a risolvere sta cosa? ovviamente anche domani.. buonanotte
    -- John --

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    Scusa, ma il limite di un mega dove l'hai visto?

    Guardando la doc non sembra ci sia questo limite:

    AddAttachment($path, $name = "", $encoding = "base64",
    $type = "application/octet-stream") string $path
    string $name
    string $encoding
    string $type Adds an attachment from a path on the filesystem. Returns false if the file could not be found or accessed.
    Il controllo che puoi fare è

    codice:
    $phpmailer = new Phpmailer();
    
    if($phpmailer->AddAttachment(.....)) {
      echo "OK";
    } else {
      echo "C'è qualche problema nei path?";
    }

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    181
    ..eeeh?

    perdonatemi ma forse mi son spiegato male io: scaricando quello script, e aprendo il file Phmailer.php, non vi compare forse la seguente riga di codice?

    Codice PHP:
    $max_file_size="1024"
    che sarebbero i Kb massimi consentiti per l'upload di un singolo file...

    cmq, alla riga 263 circa, lo vedete l'IF, dove vi è il controllo sulla dimensione del file caricato?
    la sintassi a me sembra corretta, ma non lo fa affatto sto controllo!

    dateci un'occhiata, noterete che il file lo spedirà comunque, ma se questi supererà i 2 mega, sulla mail arriverà con 0 byte: è o no strano?
    -- John --

  4. #4
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    Sinceramente non ho idea a che file fai riferimento, io la classe la scarico dal sito ufficiale, poi la implemento io, forse stai parlando di uno script che la implementa, in tal caso non so che dirti...

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    181
    uhm.. spero tu non te la prenda, ma mi sa che non hai mica tanto guardato il file di cui sto parlando (che tra l'altro è lo stesso, che anch'io poi ho scaricato dal sito del tizio che l'ha scritto)

    t'avevo scritto sia il nome del file, che la riga della condizione, ma non importa.

    grazie comunque
    -- John --

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.