Re: Envio de email

2007-08-27 Por tôpico TSassara

Certo sim, você tem toda a razão.
Seguindo a risca, fica fácil alterar os emails.

Mas sei lah, o cara parecia estar um pouco perdido. =D
Talvez dando uma idéia próxima do modelo antigo de se fazer as
coisas...

falow!



On 26 Ago, 18:17, Marcio Trindade [EMAIL PROTECTED] wrote:
 TSassara,

 sim esta é uma saída boa e barata.

 Porém eu não recomendo pra ninguém, afinal você terá de utilizar o
 layout do seu e-mail dentro do controller. Acabando assim como a
 grande brincadeira que é o MVC.
 Outro detalhe legal é o fato de poder enviar e-mails por SMTP e não
 com a simples função mail do PHP.

 Sei que no começo pode ser um pouco difícil entender e configurar
 componentes no Cake, mas depois que aprender fica muito mais fácil de
 utilizar do que fazer na mão toda esta mistura que você citou.

 Esta é apenas a minha opinião. Sei que tenho grandes chances de não
 estar certo, mas é a forma como penso.

 Abraços,
 --
 Marcio Trindade

 On 26 ago, 03:02, TSassara [EMAIL PROTECTED] wrote:

  Colega, vc precisa criar um formulario de contato simples para vc não
  é?

  Pq vc não cria um Controle sem Model e envia o email usando a função
  Mail() do PHP?
  Algo assim:

  class ContatoController extends AppController {
var $uses = array('');
function index()
{
  if (empty($this-data))
  {
$this-render();
  } else {

$this-cleanUpFields();

// aqui vc cria o corpo da mensagem usando as variaveis vindas
  do formulario
// algo como:
$mensagem = $this-data['Contato']['nome'];
$mensagem .= \n\n;
$mensagem .= $this-data['Contato']['mensagem'];

// função do php para envio de emails.
mail([EMAIL PROTECTED], Contato via Website, $mensagem,
From:  . $this-data['Contato']['email'] .
\nReply-To:  . $this-data['Contato']['email']);

$this-flash('Mensagem enviada', '/');
  }
}

  }

  Assim vc cria um view index.thtml criando o formulario de contato com
  os campos da seguinte forma:

  ?php echo $form-labelTag('Contato/nome', 'Nome:');?
  ?php echo $html-input('Contato/nome');?

  Acho que assim fica mais simples.
  Fica parecido com a antiga maneira de se enviar emails no PHP.

  On 20 Ago, 16:02, Bill [EMAIL PROTECTED] wrote:

   Olá Galera,

   to meio perdido aqui, estou reformulando meu site todo, e farei ele com o 
   cake, mas estou com uma dúvida até que boba...

   Como envio email com o cake..rs?
   Estou colocando um simples formulario de contato no site, para os 
   usuários, e comecei seguir o tuto a seguir:

  http://bakery.cakephp.org/articles/view/simple-smtp-mailer

   mas brequei...algém tem algum exemplo de como enviar email pelo cake?

   Valeu

   Billwww.cakephp.com.br


--~--~-~--~~~---~--~~
Recebeu esta mensagem porque está inscrito em Grupo Cake PHP Português do 
Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
cake-php-pt@googlegroups.com
 Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~--~~~~--~~--~--~---



Re: Envio de email

2007-08-26 Por tôpico TSassara

Colega, vc precisa criar um formulario de contato simples para vc não
é?

Pq vc não cria um Controle sem Model e envia o email usando a função
Mail() do PHP?
Algo assim:

class ContatoController extends AppController {
  var $uses = array('');
  function index()
  {
if (empty($this-data))
{
  $this-render();
} else {

  $this-cleanUpFields();

  // aqui vc cria o corpo da mensagem usando as variaveis vindas
do formulario
  // algo como:
  $mensagem = $this-data['Contato']['nome'];
  $mensagem .= \n\n;
  $mensagem .= $this-data['Contato']['mensagem'];

  // função do php para envio de emails.
  mail([EMAIL PROTECTED], Contato via Website, $mensagem,
  From:  . $this-data['Contato']['email'] .
  \nReply-To:  . $this-data['Contato']['email']);

  $this-flash('Mensagem enviada', '/');
}
  }
}


Assim vc cria um view index.thtml criando o formulario de contato com
os campos da seguinte forma:

?php echo $form-labelTag('Contato/nome', 'Nome:');?
?php echo $html-input('Contato/nome');?


Acho que assim fica mais simples.
Fica parecido com a antiga maneira de se enviar emails no PHP.



On 20 Ago, 16:02, Bill [EMAIL PROTECTED] wrote:
 Olá Galera,

 to meio perdido aqui, estou reformulando meu site todo, e farei ele com o 
 cake, mas estou com uma dúvida até que boba...

 Como envio email com o cake..rs?
 Estou colocando um simples formulario de contato no site, para os usuários, e 
 comecei seguir o tuto a seguir:

 http://bakery.cakephp.org/articles/view/simple-smtp-mailer

 mas brequei...algém tem algum exemplo de como enviar email pelo cake?

 Valeu

 Billwww.cakephp.com.br


--~--~-~--~~~---~--~~
Recebeu esta mensagem porque está inscrito em Grupo Cake PHP Português do 
Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
cake-php-pt@googlegroups.com
 Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~--~~~~--~~--~--~---



Re: Envio de email

2007-08-26 Por tôpico Marcio Trindade

TSassara,

sim esta é uma saída boa e barata.

Porém eu não recomendo pra ninguém, afinal você terá de utilizar o
layout do seu e-mail dentro do controller. Acabando assim como a
grande brincadeira que é o MVC.
Outro detalhe legal é o fato de poder enviar e-mails por SMTP e não
com a simples função mail do PHP.

Sei que no começo pode ser um pouco difícil entender e configurar
componentes no Cake, mas depois que aprender fica muito mais fácil de
utilizar do que fazer na mão toda esta mistura que você citou.

Esta é apenas a minha opinião. Sei que tenho grandes chances de não
estar certo, mas é a forma como penso.

Abraços,
--
Marcio Trindade

On 26 ago, 03:02, TSassara [EMAIL PROTECTED] wrote:
 Colega, vc precisa criar um formulario de contato simples para vc não
 é?

 Pq vc não cria um Controle sem Model e envia o email usando a função
 Mail() do PHP?
 Algo assim:

 class ContatoController extends AppController {
   var $uses = array('');
   function index()
   {
 if (empty($this-data))
 {
   $this-render();
 } else {

   $this-cleanUpFields();

   // aqui vc cria o corpo da mensagem usando as variaveis vindas
 do formulario
   // algo como:
   $mensagem = $this-data['Contato']['nome'];
   $mensagem .= \n\n;
   $mensagem .= $this-data['Contato']['mensagem'];

   // função do php para envio de emails.
   mail([EMAIL PROTECTED], Contato via Website, $mensagem,
   From:  . $this-data['Contato']['email'] .
   \nReply-To:  . $this-data['Contato']['email']);

   $this-flash('Mensagem enviada', '/');
 }
   }

 }

 Assim vc cria um view index.thtml criando o formulario de contato com
 os campos da seguinte forma:

 ?php echo $form-labelTag('Contato/nome', 'Nome:');?
 ?php echo $html-input('Contato/nome');?

 Acho que assim fica mais simples.
 Fica parecido com a antiga maneira de se enviar emails no PHP.

 On 20 Ago, 16:02, Bill [EMAIL PROTECTED] wrote:

  Olá Galera,

  to meio perdido aqui, estou reformulando meu site todo, e farei ele com o 
  cake, mas estou com uma dúvida até que boba...

  Como envio email com o cake..rs?
  Estou colocando um simples formulario de contato no site, para os usuários, 
  e comecei seguir o tuto a seguir:

 http://bakery.cakephp.org/articles/view/simple-smtp-mailer

  mas brequei...algém tem algum exemplo de como enviar email pelo cake?

  Valeu

  Billwww.cakephp.com.br


--~--~-~--~~~---~--~~
Recebeu esta mensagem porque está inscrito em Grupo Cake PHP Português do 
Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
cake-php-pt@googlegroups.com
 Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~--~~~~--~~--~--~---



Re: Envio de email

2007-08-25 Por tôpico Lucas Ferreira
da um chmod 777 recursivo na tua pasta tmp, ta sem permissão de escrita pro
cache

Configurasse o servidor SMTP para envio? Ali ta dizendo que não ta
achando...

On 8/25/07, Daniel César [EMAIL PROTECTED] wrote:

 Eu havia criado o layout, mas o nome estava errado...

 rodei de novo e:

 Warning: session_start() [ 
 function.session-starthttp://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function.session-start]:
 Cannot send session cookie - headers already sent by (output started at
 /home/indiano/public_html/Sistema/app/controllers/components/email.php:1) in
 /home/indiano/public_html/Sistema/cake/libs/session.php on line 154

 Warning: session_start() [ function.session-start
 http://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function.session-start]:
 Cannot send session cache limiter - headers already sent (output started at
 /home/indiano/public_html/Sistema/app/controllers/components/email.php:1) in
 /home/indiano/public_html/Sistema/cake/libs/session.php on line 154

 Warning: Cannot modify header information - headers already sent by
 (output started at
 /home/indiano/public_html/Sistema/app/controllers/components/email.php:1) in
 /home/indiano/public_html/Sistema/cake/libs/session.php on line 155

 Warning:
 file_put_contents(/home/indiano/public_html/Sistema/app/tmp/cache/models/default_cake_membros)
 [ 
 function.file-put-contentshttp://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function.file-put-contents]:
 failed to open stream: Permission denied in
 /home/indiano/public_html/Sistema/cake/basics.php on line 935

 Warning:
 file_put_contents(/home/indiano/public_html/Sistema/app/tmp/cache/models/default_cake_projetos)
 [ 
 function.file-put-contentshttp://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function.file-put-contents]:
 failed to open stream: Permission denied in
 /home/indiano/public_html/Sistema/cake/basics.php on line 935

 Warning: fsockopen() 
 [function.fsockopenhttp://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function.fsockopen]:
 php_network_getaddresses: getaddrinfo failed: Name or service not known in
 /home/indiano/public_html/Sistema/app/vendors/phpmailer/class.smtp.php on
 line 105

 Warning: fsockopen() 
 [function.fsockopenhttp://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function.fsockopen]:
 unable to connect to :25 (Unknown error) in
 /home/indiano/public_html/Sistema/app/vendors/phpmailer/class.smtp.php on
 line 105

 aparenta ser configuracao do server ...

 On 8/24/07, Bill [EMAIL PROTECTED]  wrote:
 
  Olá Daniel,
 
  você criou o layout pra este email?
 
  Olha o q o erro fala:
 
  You are seeing this error because the layout file can't be found
   or doesn't exist.
 
  o arquivo do layout não foi encontrado ou não existe
 
   Bem,
  
   Falando em se enroscar, eu tentei fazer seguindo o exemplo do
   codigo disponivel no blog da seguinte maneira:
   $this-Email-bodyText();
   $this-Email-template = 'email';
   $this-Email-subject = 'teste';
   $this-Email-to = '[EMAIL PROTECTED] ';
   $this-Email-send();
  
   Só que ocorreram os seguintes erros:
  
   Warning: session_start() [function.session-start]: Cannot send
   session cache limiter - headers already sent (output started at
  
  /home/indiano/public_html/Sistema/app/controllers/components/email.php
   :1) in /home/indiano/public_html/Sistema/cake/libs/session.php on
   line 154
  
   Warning: Cannot modify header information - headers already sent
   by (output started at
  
  /home/indiano/public_html/Sistema/app/controllers/components/email.php
   :1) in /home/indiano/public_html/Sistema/cake/libs/session.php on
   line 155
  
   Warning: session_start() [function.session-start ]: Cannot send
   session cookie - headers already sent by (output started at
  
  /home/indiano/public_html/Sistema/app/controllers/components/email.php
   :1) in /home/indiano/public_html/Sistema/cake/libs/session.php on
   line 154
  
   Warning: session_start() [function.session-start ]: Cannot send
   session cache limiter - headers already sent (output started at
  
  /home/indiano/public_html/Sistema/app/controllers/components/email.php
   :1) in /home/indiano/public_html/Sistema/cake/libs/session.php on
   line 154
  
   Warning: Cannot modify header information - headers already sent
   by (output started at
  
  /home/indiano/public_html/Sistema/app/controllers/components/email.php
   :1) in /home/indiano/public_html/Sistema/cake/libs/session.php on
   line 155
  
   Missing Layout
  
   You are seeing this error because the layout file can't be found
   or doesn't exist.
  
   Notice: If you want to customize this error message, create
   app/views/errors/missing_layout.thtml.
  
   Fatal: Confirm you have created the file :
  
  
   tem algo a ver com a configuração do server?
  
  
   On 8/24/07, Tulio Faria wrote: 
  
   Vou ver se faço um video tutorial sobre isso... É bastante útil e
   a galera acaba enroscando.. :)
  
   On 24 ago, 13:09, Bill wrote:
  
  

Re: Envio de email

2007-08-25 Por tôpico Tulio Faria

Olá pessoal,

algumas considerações :)

Para rodar certinho, precia-se de um layout email.thtml (na pasta /
views/layouts) e se você estiver enviando o email do controller
usuarios por exemplo, e setou o template como email vc precisa ter
dois arquivos o email_text.thtml e email_html.thtml (em /views/
usuarios/)

Além disso, lembre-se de configurar o servidor no component para os
dados corretos do seu servidor de email.

Isso pode ajudar a parar com esses erros do além :)

Abraços,

On 25 ago, 13:15, Lucas Ferreira [EMAIL PROTECTED] wrote:
 da um chmod 777 recursivo na tua pasta tmp, ta sem permissão de escrita pro
 cache

 Configurasse o servidor SMTP para envio? Ali ta dizendo que não ta
 achando...

 On 8/25/07, Daniel César [EMAIL PROTECTED] wrote:





  Eu havia criado o layout, mas o nome estava errado...

  rodei de novo e:

  Warning: session_start() [ 
  function.session-starthttp://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function]:
  Cannot send session cookie - headers already sent by (output started at
  /home/indiano/public_html/Sistema/app/controllers/components/email.php:1) in
  /home/indiano/public_html/Sistema/cake/libs/session.php on line 154

  Warning: session_start() [ function.session-start
  http://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function]:
  Cannot send session cache limiter - headers already sent (output started at
  /home/indiano/public_html/Sistema/app/controllers/components/email.php:1) in
  /home/indiano/public_html/Sistema/cake/libs/session.php on line 154

  Warning: Cannot modify header information - headers already sent by
  (output started at
  /home/indiano/public_html/Sistema/app/controllers/components/email.php:1) in
  /home/indiano/public_html/Sistema/cake/libs/session.php on line 155

  Warning:
  file_put_contents(/home/indiano/public_html/Sistema/app/tmp/cache/models/default_cake_membros)
  [ 
  function.file-put-contentshttp://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function]:
  failed to open stream: Permission denied in
  /home/indiano/public_html/Sistema/cake/basics.php on line 935

  Warning:
  file_put_contents(/home/indiano/public_html/Sistema/app/tmp/cache/models/default_cake_projetos)
  [ 
  function.file-put-contentshttp://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function]:
  failed to open stream: Permission denied in
  /home/indiano/public_html/Sistema/cake/basics.php on line 935

  Warning: fsockopen() 
  [function.fsockopenhttp://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function]:
  php_network_getaddresses: getaddrinfo failed: Name or service not known in
  /home/indiano/public_html/Sistema/app/vendors/phpmailer/class.smtp.php on
  line 105

  Warning: fsockopen() 
  [function.fsockopenhttp://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function]:
  unable to connect to :25 (Unknown error) in
  /home/indiano/public_html/Sistema/app/vendors/phpmailer/class.smtp.php on
  line 105

  aparenta ser configuracao do server ...

  On 8/24/07, Bill [EMAIL PROTECTED]  wrote:

   Olá Daniel,

   você criou o layout pra este email?

   Olha o q o erro fala:

   You are seeing this error because the layout file can't be found
or doesn't exist.

   o arquivo do layout não foi encontrado ou não existe

Bem,

Falando em se enroscar, eu tentei fazer seguindo o exemplo do
codigo disponivel no blog da seguinte maneira:
$this-Email-bodyText();
$this-Email-template = 'email';
$this-Email-subject = 'teste';
$this-Email-to = '[EMAIL PROTECTED] ';
$this-Email-send();

Só que ocorreram os seguintes erros:

Warning: session_start() [function.session-start]: Cannot send
session cache limiter - headers already sent (output started at

   /home/indiano/public_html/Sistema/app/controllers/components/email.php
:1) in /home/indiano/public_html/Sistema/cake/libs/session.php on
line 154

Warning: Cannot modify header information - headers already sent
by (output started at

   /home/indiano/public_html/Sistema/app/controllers/components/email.php
:1) in /home/indiano/public_html/Sistema/cake/libs/session.php on
line 155

Warning: session_start() [function.session-start ]: Cannot send
session cookie - headers already sent by (output started at

   /home/indiano/public_html/Sistema/app/controllers/components/email.php
:1) in /home/indiano/public_html/Sistema/cake/libs/session.php on
line 154

Warning: session_start() [function.session-start ]: Cannot send
session cache limiter - headers already sent (output started at

   /home/indiano/public_html/Sistema/app/controllers/components/email.php
:1) in /home/indiano/public_html/Sistema/cake/libs/session.php on
line 154

Warning: Cannot modify header information - headers already sent
by (output started at

   /home/indiano/public_html/Sistema/app/controllers/components/email.php
:1) in 

Re: Envio de email

2007-08-24 Por tôpico Marcio Trindade

Bill,

no blog do Túlio temos um exmplo com o phpmailer.


http://www.tuliofaria.net/codigo-fonte-de-site-feito-em-cakephp-estritamente-para-estudo/

por favor de uma olhada neste tuto.

abraços,
Marcio Trindade


Bill escreveu:

 Olá Galera,

 to meio perdido aqui, estou reformulando meu site todo, e farei ele com o 
 cake, mas estou com uma dúvida até que boba...

 Como envio email com o cake..rs?
 Estou colocando um simples formulario de contato no site, para os usuários, e 
 comecei seguir o tuto a seguir:

 http://bakery.cakephp.org/articles/view/simple-smtp-mailer

 mas brequei...algém tem algum exemplo de como enviar email pelo cake?

 Valeu

 Bill
 www.cakephp.com.br


--~--~-~--~~~---~--~~
Recebeu esta mensagem porque está inscrito em Grupo Cake PHP Português do 
Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
cake-php-pt@googlegroups.com
 Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~--~~~~--~~--~--~---



Re: Envio de email

2007-08-24 Por tôpico Bill
valeu Márcio,

peguei os fontes do site que o Tulio fez e estou estudando a algum tempo ele, 
vou ver se consigo aqui separar os arquivos apenas de envio, e depois posto o 
resultado pra galera.

Abraços


 Bill,

 no blog do Túlio temos um exmplo com o phpmailer.


 http://www.tuliofaria.net/codigo-fonte-de-site-feito-em-cakephp-
 estritamente-para-estudo/

 por favor de uma olhada neste tuto.

 abraços,
 Marcio Trindade


 Bill escreveu:

 Olá Galera,

 to meio perdido aqui, estou reformulando meu site todo, e farei
 ele com o cake, mas estou com uma dúvida até que boba...

 Como envio email com o cake..rs?
 Estou colocando um simples formulario de contato no site, para os
 usuários, e comecei seguir o tuto a seguir:

 http://bakery.cakephp.org/articles/view/simple-smtp-mailer

 mas brequei...algém tem algum exemplo de como enviar email pelo
 cake?

 Valeu

 Bill
 www.cakephp.com.br


 

 __ NOD32 2482 (20070824) Information __

 This message was checked by NOD32 antivirus system.
 http://www.eset.com

--~--~-~--~~~---~--~~
Recebeu esta mensagem porque está inscrito em Grupo Cake PHP Português do 
Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
cake-php-pt@googlegroups.com
 Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~--~~~~--~~--~--~---



Re: Envio de email

2007-08-24 Por tôpico Tulio Faria

Vou ver se faço um video tutorial sobre isso... É bastante útil e a
galera acaba enroscando.. :)

On 24 ago, 13:09, Bill [EMAIL PROTECTED] wrote:
 valeu Márcio,

 peguei os fontes do site que o Tulio fez e estou estudando a algum tempo ele, 
 vou ver se consigo aqui separar os arquivos apenas de envio, e depois posto o 
 resultado pra galera.

 Abraços



  Bill,

  no blog do Túlio temos um exmplo com o phpmailer.

 http://www.tuliofaria.net/codigo-fonte-de-site-feito-em-cakephp-
  estritamente-para-estudo/

  por favor de uma olhada neste tuto.

  abraços,
  Marcio Trindade

  Bill escreveu:

  Olá Galera,

  to meio perdido aqui, estou reformulando meu site todo, e farei
  ele com o cake, mas estou com uma dúvida até que boba...

  Como envio email com o cake..rs?
  Estou colocando um simples formulario de contato no site, para os
  usuários, e comecei seguir o tuto a seguir:

 http://bakery.cakephp.org/articles/view/simple-smtp-mailer

  mas brequei...algém tem algum exemplo de como enviar email pelo
  cake?

  Valeu

  Bill
 www.cakephp.com.br

  __ NOD32 2482 (20070824) Information __

  This message was checked by NOD32 antivirus system.
 http://www.eset.com


--~--~-~--~~~---~--~~
Recebeu esta mensagem porque está inscrito em Grupo Cake PHP Português do 
Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
cake-php-pt@googlegroups.com
 Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~--~~~~--~~--~--~---



Re: Envio de email

2007-08-24 Por tôpico Daniel César
Bem,

Falando em se enroscar, eu tentei fazer seguindo o exemplo do codigo
disponivel no blog da seguinte maneira:
$this-Email-bodyText();
$this-Email-template = 'email';
$this-Email-subject = 'teste';
$this-Email-to = '[EMAIL PROTECTED]';
$this-Email-send();

Só que ocorreram os seguintes erros:

*Warning*: session_start()
[function.session-starthttp://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function.session-start]:
Cannot send session cache limiter - headers already sent (output started at
/home/indiano/public_html/Sistema/app/controllers/components/email.php:1) in
*/home/indiano/public_html/Sistema/cake/libs/session.php* on line *154*

*Warning*: Cannot modify header information - headers already sent by
(output started at
/home/indiano/public_html/Sistema/app/controllers/components/email.php:1) in
*/home/indiano/public_html/Sistema/cake/libs/session.php* on line *155*

*Warning*: session_start()
[function.session-starthttp://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function.session-start]:
Cannot send session cookie - headers already sent by (output started at
/home/indiano/public_html/Sistema/app/controllers/components/email.php:1) in
*/home/indiano/public_html/Sistema/cake/libs/session.php* on line *154*

*Warning*: session_start()
[function.session-starthttp://app.dcc.ufba.br/%7Eindiano/Sistema/index.php/membros/function.session-start]:
Cannot send session cache limiter - headers already sent (output started at
/home/indiano/public_html/Sistema/app/controllers/components/email.php:1) in
*/home/indiano/public_html/Sistema/cake/libs/session.php* on line *154*

*Warning*: Cannot modify header information - headers already sent by
(output started at
/home/indiano/public_html/Sistema/app/controllers/components/email.php:1) in
*/home/indiano/public_html/Sistema/cake/libs/session.php* on line *155*

 Missing Layout

You are seeing this error because the layout file can't be found or doesn't
exist.

*Notice:* If you want to customize this error message, create
app/views/errors/missing_layout.thtml.

*Fatal*: Confirm you have created the file :


tem algo a ver com a configuração do server?


On 8/24/07, Tulio Faria [EMAIL PROTECTED] wrote:


 Vou ver se faço um video tutorial sobre isso... É bastante útil e a
 galera acaba enroscando.. :)

 On 24 ago, 13:09, Bill [EMAIL PROTECTED] wrote:
  valeu Márcio,
 
  peguei os fontes do site que o Tulio fez e estou estudando a algum tempo
 ele, vou ver se consigo aqui separar os arquivos apenas de envio, e depois
 posto o resultado pra galera.
 
  Abraços
 
 
 
   Bill,
 
   no blog do Túlio temos um exmplo com o phpmailer.
 
  http://www.tuliofaria.net/codigo-fonte-de-site-feito-em-cakephp-
   estritamente-para-estudo/
 
   por favor de uma olhada neste tuto.
 
   abraços,
   Marcio Trindade
 
   Bill escreveu:
 
   Olá Galera,
 
   to meio perdido aqui, estou reformulando meu site todo, e farei
   ele com o cake, mas estou com uma dúvida até que boba...
 
   Como envio email com o cake..rs?
   Estou colocando um simples formulario de contato no site, para os
   usuários, e comecei seguir o tuto a seguir:
 
  http://bakery.cakephp.org/articles/view/simple-smtp-mailer
 
   mas brequei...algém tem algum exemplo de como enviar email pelo
   cake?
 
   Valeu
 
   Bill
  www.cakephp.com.br
 
   __ NOD32 2482 (20070824) Information __
 
   This message was checked by NOD32 antivirus system.
  http://www.eset.com


 



-- 
Atenciosamente,

Daniel César Santos Porto
Bachalerando em Ciencia da Computação - UFBA
Assessor de Projetos - InfoJr UFBA
InfoJr UFBA - Empreendendo o Futuro
www.infojr.ufba.br

--~--~-~--~~~---~--~~
Recebeu esta mensagem porque está inscrito em Grupo Cake PHP Português do 
Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
cake-php-pt@googlegroups.com
 Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~--~~~~--~~--~--~---



Re: Envio de email

2007-08-24 Por tôpico Bill
Olá Daniel,

você criou o layout pra este email?

Olha o q o erro fala:

You are seeing this error because the layout file can't be found
 or doesn't exist.

o arquivo do layout não foi encontrado ou não existe

 Bem,

 Falando em se enroscar, eu tentei fazer seguindo o exemplo do
 codigo disponivel no blog da seguinte maneira:
 $this-Email-bodyText();
 $this-Email-template = 'email';
 $this-Email-subject = 'teste';
 $this-Email-to = '[EMAIL PROTECTED]';
 $this-Email-send();

 Só que ocorreram os seguintes erros:

 Warning: session_start() [function.session-start]: Cannot send
 session cache limiter - headers already sent (output started at
 /home/indiano/public_html/Sistema/app/controllers/components/email.php
 :1) in /home/indiano/public_html/Sistema/cake/libs/session.php on
 line 154

 Warning: Cannot modify header information - headers already sent
 by (output started at
 /home/indiano/public_html/Sistema/app/controllers/components/email.php
 :1) in /home/indiano/public_html/Sistema/cake/libs/session.php on
 line 155

 Warning: session_start() [function.session-start ]: Cannot send
 session cookie - headers already sent by (output started at
 /home/indiano/public_html/Sistema/app/controllers/components/email.php
 :1) in /home/indiano/public_html/Sistema/cake/libs/session.php on
 line 154

 Warning: session_start() [function.session-start ]: Cannot send
 session cache limiter - headers already sent (output started at
 /home/indiano/public_html/Sistema/app/controllers/components/email.php
 :1) in /home/indiano/public_html/Sistema/cake/libs/session.php on
 line 154

 Warning: Cannot modify header information - headers already sent
 by (output started at
 /home/indiano/public_html/Sistema/app/controllers/components/email.php
 :1) in /home/indiano/public_html/Sistema/cake/libs/session.php on
 line 155

 Missing Layout

 You are seeing this error because the layout file can't be found
 or doesn't exist.

 Notice: If you want to customize this error message, create
 app/views/errors/missing_layout.thtml.

 Fatal: Confirm you have created the file :


 tem algo a ver com a configuração do server?


 On 8/24/07, Tulio Faria wrote: 

 Vou ver se faço um video tutorial sobre isso... É bastante útil e
 a galera acaba enroscando.. :)

 On 24 ago, 13:09, Bill wrote:

 valeu Márcio,

 peguei os fontes do site que o Tulio fez e estou estudando a
 algum tempo ele, vou ver se consigo aqui separar os arquivos
 apenas de envio, e depois posto o resultado pra galera.

 Abraços


 Bill,

 no blog do Túlio temos um exmplo com o phpmailer.

 http://www.tuliofaria.net/codigo-fonte-de-site-feito-em-
 cakephp- estritamente-para-estudo/


 por favor de uma olhada neste tuto.

 abraços,
 Marcio Trindade

 Bill escreveu:

 Olá Galera,

 to meio perdido aqui, estou reformulando meu site todo, e
 farei ele com o cake, mas estou com uma dúvida até que
 boba...


 Como envio email com o cake..rs?
 Estou colocando um simples formulario de contato no site,
 para os usuários, e comecei seguir o tuto a seguir:


 http://bakery.cakephp.org/articles/view/simple-smtp-mailer

 mas brequei...algém tem algum exemplo de como enviar email
 pelo cake?


 Valeu

 Bill
 www.cakephp.com.br

 __ NOD32 2482 (20070824) Information __

 This message was checked by NOD32 antivirus system.
 http://www.eset.com

--~--~-~--~~~---~--~~
Recebeu esta mensagem porque está inscrito em Grupo Cake PHP Português do 
Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
cake-php-pt@googlegroups.com
 Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~--~~~~--~~--~--~---