Salve monges,<br><br>&nbsp;&nbsp;&nbsp; estou fazendo algumas coisas simples com o CGI::Ajax, mas estou tendo um problema.<br>&nbsp;&nbsp;&nbsp; No codigo abaixo, quando digito o nome alex, mostro a mensagem, ai foi facil. <br>&nbsp;&nbsp;&nbsp; Mas o que eu preciso fazer e redirecionar para outra pagina quando digito errado, no exemplo, simplesmente mostrei o texto, mas precisava redirecionar.
<br><br>&nbsp;&nbsp; Alguem tem alguma ideia?<br><br>Obrigado a todos<br><br>&lt;code&gt;<br>use strict;<br>use CGI;<br>use CGI::Ajax;<br><br>my $cgi = new CGI;<br><br>my $ex_verifica = sub {<br>&nbsp;&nbsp;&nbsp; my $nome = shift || undef;<br>&nbsp;&nbsp;&nbsp; 
<br>&nbsp;&nbsp;&nbsp; if ($nome eq &#39;alex&#39;) {<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; return &quot;OI $nome&quot;;<br>&nbsp;&nbsp;&nbsp; } else {<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; return &quot;DIRECIONA PARA x.pl?n=$nome&quot;;<br>&nbsp;&nbsp;&nbsp; }<br>};<br><br>my $inicial = sub {<br><br>&nbsp;&nbsp;&nbsp; my $html =&lt;&lt;EOF;
<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;html&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;head&gt;&lt;/head&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;body&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; DIGITE SEU NOME: &lt;input type=&quot;text&quot; name=&quot;nome&quot; id=&quot;nome&quot;&gt;&lt;br&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;input value=&quot;envia&quot; type=&quot;button&quot; id=&quot;bt&quot; onClick=&quot;verifica([&#39;nome&#39;],[&#39;div_msg&#39;]);&quot;&gt;&lt;br&gt;
<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;div id=&quot;div_msg&quot;&gt;&lt;/div&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/body&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/html&gt;<br>EOF<br><br>&nbsp;&nbsp;&nbsp; return $html;<br>};<br><br>my $pjx = CGI::Ajax-&gt;new( &#39;verifica&#39; =&gt; $ex_verifica);
<br>print $pjx-&gt;build_html($cgi,$inicial); # this outputs the html for the page<br><br>&lt;/code&gt;<br clear="all"><br>-- <br><br>______________________________<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Alex Falcão