rastreando o log encontrei quando eu faço a tentativa de upload

2011-07-09 12:05:24 --- ERROR: Error reading session data:
2011-07-09 12:05:39 --- ERROR: Error reading session data:



On 09-07-2011 11:39, Bernardo - Sudeste Hosting wrote:
Estranho, mostre seu formulário de upload.

Modifique seu código tirando os $_POST,

http://pastebin.com/Z2JN0EGS




Em 9 de julho de 2011 10:56, Márcio Dias <[email protected] <mailto:[email protected]>> escreveu:

    model e controller completo para validação de upload, o que
    acontece é que sempre cai no erro, possivelmente do Upload::size

    http://pastebin.com/bRUjAfdp



    On 09-07-2011 08:33, Bernardo - Sudeste Hosting wrote:
    De alguns tempos pra cá estou usando try...catch em todas novas
    app, veja essa de upload de arquivo PDF, no bloco catch
    (Exception $e){} ele grava um erro que facilita a identificação.

    http://pastebin.com/pVZ02FQy

    Se alguém tiver algo a melhorar, ótimo.


    Em 8 de julho de 2011 23:15, Márcio Dias
    <[email protected]
    <mailto:[email protected]>> escreveu:

           $_POST = Arr::merge($_FILES, $_POST);

            if($_POST) {

              $validation = Validation::factory($_POST);
              $validation->rule('file', 'Upload::not_empty');
              $validation->rule('file', 'Upload::valid');
              $validation->rule('file', 'Upload::size',
        array(':value', '1M'));
              $validation->rule('file', 'Upload::type',
        array(':value', array('jpg', 'png', 'gif', 'pdf')));


              echo debug::vars($validation->check()); exit();

        sempre false ;;;;



        On 08-07-2011 22:04, Bernardo - Sudeste Hosting wrote:
        Acho que não é o código abaixo que você quer, mas acho que
        se colocar dentro do ORM especifico em "$_rules" deve funcionar.

                return Validation::factory( array_merge($_FILES,
        $_POST) )
                ->rules('arquivo', array(
                                        array('Upload::size',
        array(':value', '2M')),
                                        array('Upload::not_empty',
        array(':value', NULL)),
                                        array('Upload::valid' ,
        array(':value',NULL)),
                                        array('Upload::type' ,
        array(':value', array('pdf'))),
                )));

        /* Raramente dou uma resposta certa a alguma thread./



        Em 8 de julho de 2011 21:47, Márcio Dias
        <[email protected]
        <mailto:[email protected]>> escreveu:

            Alguém tem um exemplo de validação para upload no
            ko3.1.3.1 direto pelo model dentro do _rules ? ou alguma
            validação extra ?

-- Você está recebendo esta mensagem porque se inscreveu no
            grupo "Kohana Php" dos Grupos do Google.
            Para postar neste grupo, envie um e-mail para
            [email protected]
            <mailto:[email protected]>.
            Para cancelar a inscrição nesse grupo, envie um e-mail
            para [email protected]
            <mailto:kohana-php%[email protected]>.
            Para obter mais opções, visite esse grupo em
            http://groups.google.com/group/kohana-php?hl=pt-BR.




-- Atenciosamente,
        Bernardo Sepulveda de Castro
        ------- ------- ------- -------- -------- --------
        *Sudeste Hosting...*
        Ideias e Soluções Web
        www.sudestehosting.com.br <http://www.sudestehosting.com.br>
        (21)3305-3105

-- Você está recebendo esta mensagem porque se inscreveu no
        grupo "Kohana Php" dos Grupos do Google.
        Para postar neste grupo, envie um e-mail para
        [email protected]
        <mailto:[email protected]>.
        Para cancelar a inscrição nesse grupo, envie um e-mail para
        [email protected]
        <mailto:[email protected]>.
        Para obter mais opções, visite esse grupo em
        http://groups.google.com/group/kohana-php?hl=pt-BR.

-- Você está recebendo esta mensagem porque se inscreveu no
        grupo "Kohana Php" dos Grupos do Google.
        Para postar neste grupo, envie um e-mail para
        [email protected] <mailto:[email protected]>.
        Para cancelar a inscrição nesse grupo, envie um e-mail para
        [email protected]
        <mailto:kohana-php%[email protected]>.
        Para obter mais opções, visite esse grupo em
        http://groups.google.com/group/kohana-php?hl=pt-BR.




-- Atenciosamente,
    Bernardo Sepulveda de Castro
    ------- ------- ------- -------- -------- --------
    *Sudeste Hosting...*
    Ideias e Soluções Web
    www.sudestehosting.com.br <http://www.sudestehosting.com.br>
    (21)3305-3105

-- Você está recebendo esta mensagem porque se inscreveu no grupo
    "Kohana Php" dos Grupos do Google.
    Para postar neste grupo, envie um e-mail para
    [email protected] <mailto:[email protected]>.
    Para cancelar a inscrição nesse grupo, envie um e-mail para
    [email protected]
    <mailto:[email protected]>.
    Para obter mais opções, visite esse grupo em
    http://groups.google.com/group/kohana-php?hl=pt-BR.

-- Você está recebendo esta mensagem porque se inscreveu no grupo
    "Kohana Php" dos Grupos do Google.
    Para postar neste grupo, envie um e-mail para
    [email protected] <mailto:[email protected]>.
    Para cancelar a inscrição nesse grupo, envie um e-mail para
    [email protected]
    <mailto:kohana-php%[email protected]>.
    Para obter mais opções, visite esse grupo em
    http://groups.google.com/group/kohana-php?hl=pt-BR.




--
Atenciosamente,
Bernardo Sepulveda de Castro
------- ------- ------- -------- -------- --------
*Sudeste Hosting...*
Ideias e Soluções Web
www.sudestehosting.com.br <http://www.sudestehosting.com.br>
(21)3305-3105

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para [email protected]. Para obter mais opções, visite esse grupo em http://groups.google.com/group/kohana-php?hl=pt-BR.

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos 
Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para 
[email protected].
Para obter mais opções, visite esse grupo em 
http://groups.google.com/group/kohana-php?hl=pt-BR.

Responder a