Ir para conteúdo
Fórum Script Brasil
  • 0

Passo A Passo Cgi


o4pr3ndiz

Pergunta

1 resposta a esta questão

Posts Recomendados

  • 0

4pr3ndiz,

A linguagem Perl precisa de alguns programas. O compilador Perl (procure por perl-odbc na internet) e um servidor.

Para adquirir um, procure na internet pelo Apache e na configuração, indentifique o host do servidor como 127.0.0.1 (porta padrão do windows).

Os arquivos com extensão .cgi ou .pl devem ficar na pasta cgi-bin e o restante na pasta htdocs.

Caso você seja um usuário mais avançado e eu esteja aqui falando besteira, ai vai um exemplo simples de script para envio de e-mail (caso não seja, procure aprofundar-se som apostilas e cursos pois o cgi é um pouco complicado quando se entra na área de interfaces):

use MIME::Entity;

$top= MIME::Entity->Build(Type =>"multipart/mixed", From => "Voce@tal.tal", To =>
"outro@tal.tal", Subject => "Título");

#os campos from e to podem ser substituidos por variáveis se essas forem válidas

$mensagem= "Mensagem a ser enviada";
$top->attach(Data=>$mensagem);

#envio do e-mail:
open MAIL, "| /usr/sbin/sendmail -t -oi -oem" or die "open: $!";
$top->print(\*MAIL);
close MAIL;

Se você não entendeu nada, não se preocupe, por enquanto o necessário é funcionar. Com o tempo você vai adquirindo conhecimento suficiente para entender o que foi escrito.

Qualquer coisa, envie outra dúvida ou mande-me um e-mail:

feramo1@hotmail.com

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...