[SP-pm] SaoPaulo-pm Digest, Vol 49, Issue 39

breno breno at rio.pm.org
Fri Oct 31 13:42:40 PDT 2008


Danilo,

antes de mais nada milhões de desculpas por ter te chamado de Daniel.
Estava sem óculos e com muita coisa na cabeça... Tendo um nome como o
meu, vc pode imaginar como erram com frequência para bruno, entre
outros (brandon, paulo... até de "adriano" eu já fui chamado!). De
novo, me desculpe!

Sobre o seu problema, não sei exatamente o que é a "variável perl" de
que fala, acho que o que você quer é simplesmente chamar um programa
em Perl qualquer no servidor passando um valor qualquer que foi
previamente calculado no javascript, é isso?

Se for, uma solução simples é passar os valores como parâmetros na sua
URL, por exemplo:

http://site/script?valor=123

onde "site" é o site, "script" é o nome do programa em Perl
("gera_html.pl" ou qq coisa), "valor" é o nome da variável e "123" é o
valor dela. Voce pode passar quantos valores quiser, separando por &
ou ;

Aí, seu programa em Perl pode começar com algo assim:

use CGI  'param';

my $valor = 'valor padrão';

if ( param('valor') ) {
    $valor = param('valor');
}

e agora a variável $valor dentro de seu programa Perl terá o valor
passado na url e pode fazer o que quiser com ela. Recomendo "Taint
mode" e alguns testes de higienização para a variável também, o Blabos
pode te ajudar mais com esse assunto apontando links legais
(infelizmente não pude assistir a palestra dele esse ano no YAPC mas
com sorte ele bota o material no ar :-)

Agora, se não for exatamente isso que vc quer, por favor tente ser um
pouco mais específico, de preferência com pedaços de código que possam
reproduzir seu problema, para que possamos te ajudar melhor. Boa
sorte!

[]s

-b


On Fri, Oct 31, 2008 at 5:21 PM, Danilo de souza lima
<dannilocomp em gmail.com> wrote:
>   Ok,bom vamos la,eu to ajudando a desenvolver um sistema financeiro
> totalmente WEB ,bom e agora to fazendo a baixa em documento de
> cobrança e nessa interface tenho 2 abas,numa aba tenho para entrada o
> valor pago em boleto e o valor pago em cheque e logo acima tenho
> mostrando o valor total da divida,agora quando aperto na outra aba
> tenho ali o valor total devido,ou seja ele pega o valor pago em boleto
> e o valor pago em cheque e soma eles,dps ele pega esse valor e subtrai
> pelo valor total da divida,isso tudo ocorre quando clico nessa aba.
>  O problema é fazer esse javascript e dps exibi-lo no html com uma
> variavel perl,como vou passa esse valor calculado para a variavel
> perl?
>
>
>
> 2008/10/31  <saopaulo-pm-request em pm.org>:
>> Send SaoPaulo-pm mailing list submissions to
>>        saopaulo-pm em pm.org
>>
>> To subscribe or unsubscribe via the World Wide Web, visit
>>        http://mail.pm.org/mailman/listinfo/saopaulo-pm
>> or, via email, send a message with subject or body 'help' to
>>        saopaulo-pm-request em pm.org
>>
>> You can reach the person managing the list at
>>        saopaulo-pm-owner em pm.org
>>
>> When replying, please edit your Subject line so it is more specific
>> than "Re: Contents of SaoPaulo-pm digest..."
>>
>>
>> Today's Topics:
>>
>>   1. perl e javascript (Danilo de souza lima)
>>   2. Re: perl e javascript (Blabos de Blebe)
>>   3. Re: perl e javascript (breno)
>>
>>
>> ----------------------------------------------------------------------
>>
>> Message: 1
>> Date: Fri, 31 Oct 2008 13:44:48 -0200
>> From: "Danilo de souza lima" <dannilocomp em gmail.com>
>> Subject: [SP-pm] perl e javascript
>> To: saopaulo-pm em pm.org
>> Message-ID:
>>        <a2cd1b8f0810310844o51f3e373w3e93ea37b2ea806c em mail.gmail.com>
>> Content-Type: text/plain; charset=ISO-8859-1
>>
>> Pessoal eu to com dificuldade usar javascript com perl,vcs tem algum
>> exemplo pra me manda?
>>
>> --
>> Assim como o amor, s? odiamos aquilo que nos for muito importante.
>>
>>
>> ------------------------------
>>
>> Message: 2
>> Date: Fri, 31 Oct 2008 14:29:50 -0300
>> From: "Blabos de Blebe" <blabos em gmail.com>
>> Subject: Re: [SP-pm] perl e javascript
>> To: saopaulo-pm em mail.pm.org
>> Message-ID:
>>        <179354400810311029l1acd7dffi6bee3facf569fe4f em mail.gmail.com>
>> Content-Type: text/plain; charset=ISO-8859-1
>>
>> N?o sei se ? o que vc precisa, mas a? vai:
>>
>> http://search.cpan.org/search?query=javascript&mode=all
>>
>>
>> On Fri, Oct 31, 2008 at 12:44 PM, Danilo de souza lima
>> <dannilocomp em gmail.com> wrote:
>>> Pessoal eu to com dificuldade usar javascript com perl,vcs tem algum
>>> exemplo pra me manda?
>>>
>>> --
>>> Assim como o amor, s? odiamos aquilo que nos for muito importante.
>>> _______________________________________________
>>> SaoPaulo-pm mailing list
>>> SaoPaulo-pm em pm.org
>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>>>
>>
>>
>> ------------------------------
>>
>> Message: 3
>> Date: Fri, 31 Oct 2008 15:51:48 -0200
>> From: breno <breno em rio.pm.org>
>> Subject: Re: [SP-pm] perl e javascript
>> To: saopaulo-pm em mail.pm.org
>> Message-ID:
>>        <bbea248f0810311051h60843536nd8fc94b0b538a0f8 em mail.gmail.com>
>> Content-Type: text/plain; charset=ISO-8859-1
>>
>> Daniel, depende muito do que vc quer... Javascript ? uma linguagem
>> tipicamente client-side, e em web Perl ? usado tipicamente
>> server-side. Se voc? est? falando de JSON, pode usar isso:
>>
>> http://search.cpan.org/perldoc?JSON
>>
>> e se est? brincando com Ajax, gostei muito desse:
>>
>> http://search.cpan.org/perldoc?CGI::Ajax
>>
>> Agora, se vc quer que o javascript carregue um script em Perl, bom, ?
>> s? mandar ele abrir a url normalmente. Enfim, pode ser mais
>> espec?fico?
>>
>> []s
>>
>> -b
>>
>>
>> On Fri, Oct 31, 2008 at 3:29 PM, Blabos de Blebe <blabos em gmail.com> wrote:
>>> N?o sei se ? o que vc precisa, mas a? vai:
>>>
>>> http://search.cpan.org/search?query=javascript&mode=all
>>>
>>>
>>> On Fri, Oct 31, 2008 at 12:44 PM, Danilo de souza lima
>>> <dannilocomp em gmail.com> wrote:
>>>> Pessoal eu to com dificuldade usar javascript com perl,vcs tem algum
>>>> exemplo pra me manda?
>>>>
>>>> --
>>>> Assim como o amor, s? odiamos aquilo que nos for muito importante.
>>>> _______________________________________________
>>>> SaoPaulo-pm mailing list
>>>> SaoPaulo-pm em pm.org
>>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>>>>
>>> _______________________________________________
>>> SaoPaulo-pm mailing list
>>> SaoPaulo-pm em pm.org
>>> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>>>
>>
>>
>> ------------------------------
>>
>> _______________________________________________
>> SaoPaulo-pm mailing list
>> SaoPaulo-pm em pm.org
>> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>>
>> End of SaoPaulo-pm Digest, Vol 49, Issue 39
>> *******************************************
>>
>
>
>
> --
> Assim como o amor, só odiamos aquilo que nos for muito importante.
> _______________________________________________
> SaoPaulo-pm mailing list
> SaoPaulo-pm em pm.org
> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>


More information about the SaoPaulo-pm mailing list