Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Jokerbhz

[Resolvido] Concatenar URL

Recommended Posts

Boa noite,

 

Fiz uma pequena página para consulta, com os dados como data, matricula e token.

O que preciso é fazer com que os dados inseridos nessa página sejam incorporados em uma url.

 

http://xx.com.br/Relatorios/Relatorio_apos20-12-Novo.asp?superin_bus=&regiao_bus=&regiao_ger=&local_polo_sel=&local_polo_bus=&local_sel=&local_bus=&data_inicio=&txtDataInicial="V1"%2F"V2"%2F20"V3"&data_fim=&filtro=&pesq=&Matfunc="V4"&rad=&hidLocais=&eletre=&retOk=true&tipo=C&txtDataInicial1="V1"%2F"V2"%2F20"V3"&txtInicial=&txtFinal=&lista_superin=&idlocoper=727&Matfunc1="V4"&formToken="V5"

 

Dentro dessa url os campos em negrito são os que precisam receber as informações sem as "".

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como você está montando esta URL ?

Como você recebe estes dados ?

 

Dependendo, apenas um str_replace resolve.

 

O que acontece é o seguinte .... criei um modelo de página onde será digitado os dados DATA - DD MM AA MATRICULA - MT TOKEN - TK esses dados serão informados pelo usuario na página. Após os dados serem inseridos na página ele deverá clicar no botão GERAR que deve receber esses dados informados naqueles campos da URL e abrir a URL em uma nova página.

 

O que estou pensando em fazer é criar as 5 variaveis que preciso tipo $var1 $var2 $var3 $var4 $var5 e criar outra $vurl que recebe http://xx.com.br/Rel...txtDataInicial=$var1%2F$var2%2F20$var3&data_fim=&filtro=&pesq=&Matfunc=$var4&rad=&hidLocais=&eletre=&retOk=true&tipo=C&txtDataInicial1=$var1%2F$var2%2F20$var3&txtInicial=&txtFinal=&lista_superin=&idlocoper=727&Matfunc1=$var4&formToken=$var5

 

Então o botão chamaria a $vurl .....

 

Mais a dúvida é como concatenar esses dados qual seria a sintaxe para eles serem informados no meio da url.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O usuário informa os dados em um formulário certo ?

 

Então use method="post", fica mais fácil.

 

Na página que recebe os dados, resgate os valores por $_POST.

 

Se não for isso, tente usar http_build_query

 

 

 

:thumbsup:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Até entendi mais ou menos o que você disse vou colar o codigo que estou fazendo para você ver o que estou fazendo tá meio zoniado mais está indo. Estou tentando usar o concatenar do php não sei se é assim que uso ... só que não consegui fazer buscar o valor digita e incorporar esse valor na variavel e fazer buscar url para gerar o relatorio.

Tem alguma coisa errada nessa programação minha na hora de buscar os dados e gerar a url prq não entendo quase nda de php.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript" language="Javascript">
<!-- Begin
document.oncontextmenu = function(){return false}
// End -->
</script> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>xx</title>
<style type="text/css">
<!--
body {
background-color: #0066CC;
}
.style1 {
color: #FFFFFF;
font-weight: bold;
}
.style2 {color: #999999}
.style3 {
font-size: 24px
}
-->
</style>
<link href="http://xx.xx.com.br/login_form.asp" />
</head>
<body>
<div align="center">
 <h1 class="style1">RELATÓRIO</h1>
</div>
<table width="960" border="0">
 <tr>
   <th width="804" scope="col"><div align="left"><a href="http://www.xx.com.br" target="_blank"><img src="http://www.xx.com.br/relatorio/img/xx_xx.gif" alt="xx" width="227" border="0" longdesc="http://www.xx.com.br" /></a></div></th>
   <th width="146" scope="col"><div align="right"><span class="style1">
     <!><!-- #BeginDate format:Br1m -->08.10.11  10:37<!-- #EndDate -->    </span></div></th>
 </tr>
</table>
<p> </p>
<table width="961" border="0">
 <tr>
   <td width="476"><form id="form6" name="form6" method="post" action="http://xx.xx.com.br/login_form.asp" target="_blank">
     <label for="LG"></label>
     <div align="right">
       <input name="LG" type="submit" id="LG" onDblClick="http://xx.xx.com.br/login_form.asp" value="LOGIN" />
     </div>
   </form>
   </td>
   <td width="475"><div align="right">
     <form id="form7" name="form7" method="post" action="http://xx.xx.com.br/Relatorios/Filtro.asp" target="_blank">
       <label>
         <div align="left">
           <input name="TK2" type="submit" id="TK2" onDblClick="http://xx.xx.com.br/Relatorios/Filtro.asp" value="TOKEN" />
         </div>
       </label>
     </form>
   </div></td>
 </tr>
</table>
<p align="center"> </p>
<div align="center" class="style3">
 <table width="487" border="1">
   <tr>
     <th width="125" scope="col"><span class="style1">DATA</span></th>
     <th width="196" scope="col"><span class="style1">MATRÍCULA</span></th>
     <th width="144" scope="col"><span class="style1">TOKEN</span></th>
   </tr>
 </table>
 <table width="488" border="1">
   <tr>
     <th width="14" scope="col"><form id="form1" name="form1" method="post" action="">
       <label for="DD"></label>
       <input name="DD" type="text" id="DD" value="20" size="2" maxlength="2" />
     </form>    </th>
     <th width="16" scope="col"><form id="form2" name="form2" method="post" action="">
       <label for="MM"></label>
       <input name="MM" type="text" id="MM" value="09" size="2" maxlength="MM" />
     </form>    </th>
     <th width="19" scope="col"><form id="form3" name="form3" method="post" action="">
       <label for="AA"></label>
       <input name="AA" type="text" id="AA" value="11" size="2" maxlength="2" />
     </form>    </th>
     <th width="236" scope="col"><form id="form4" name="form4" method="post" action="">
       <label for="MT"></label>
         <div align="center">
           <input name="MT" type="text" id="MT" value="e0596lo" size="8" maxlength="8" />
         </div>
     </form>    </th>
     <th width="169" scope="col"><form id="form5" name="form5" method="post" action="">
       <label for="TK"></label>
       <input name="TK" type="text" id="TK" value="E3K927" size="6" maxlength="6" />
       </form>      </th>
   </tr>
 </table>
<?php
$var1 = 'form1';
$var2 = 'form2';
$var3 = 'form3';
$var4 = 'form4';
$var5 = 'form5';
$url1 = "http://xx.xx.com.br/Relatorios/Relatorio_apos20-12-Novo.asp?superin_bus=&regiao_bus=&regiao_ger=&local_polo_sel=&local_polo_bus=&local_sel=&local_bus=&data_inicio=&txtDataInicial=";
$url2 = "%2F";
$url3 = "%2F20";
$url4 = "&data_fim=&filtro=&pesq=&Matfunc=";
$url5 = "&rad=&hidLocais=&eletre=&retOk=true&tipo=C&txtDataInicial1=";
$url6 = "&txtInicial=&txtFinal=&lista_superin=&idlocoper=5&Matfunc1=";
$url7 = "&formToken=";
$vurl = $url1.$var1.$url2.$var2.$url3.$var3.$url4.$var4.$url5.$var1.$url2.$var2.$url3.$var3.$url6.$var4.$url7.$var5; ?>
</div>
<p align="center"> </p>
<table width="950" border="0">
 <tr>
   <td><div align="center">
     <form id="form8" name="form8" method="get" action= "$vurl" target="_blank">
       <label for="GR"></label>
       <input name="GR" type="submit" class="style3" id="GR" value="GERAR" />
     </form>
   </div></td>
 </tr>
</table>
<p align="center"> </p>
<p class="style1"> </p>
<p> </p>
<p align="center"><span class="style2">Developer by </span> <a href="http://www.xx.com" target="_blank" class="style2">Sólon Freitas Neto</a></p>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fiz o seguinte agora, mais ainda não funcionou.

 

Peguei o codigo mudei a parte do botão de gerar relatorio buscando outra página.

 

<form id="form8" name="form8" method="get" action= "/relatorio/gnrt/cc.php" " target="_blank">
       <label for="GR"></label>
       <input name="GR" type="submit" class="style3" id="GR" value="GERAR" />
     </form>

 

Sendo que nessa outra página os dados que forma fornecidos na primeira ela deveria buscar e concatrenar e abrir o link em uma nova pagina.

<?php
$var1 = $_POST['form1'];
$var2 = $_POST['form2'];
$var3 = $_POST['form3'];
$var4 = $_POST['form4'];
$var5 = $_POST['form5'];
$url1 = "http://xx.com.br/Relatorios/Relatorio_apos20-12-Novo.asp?superin_bus=&regiao_bus=&regiao_ger=&local_polo_sel=&local_polo_bus=&local_sel=&local_bus=&data_inicio=&txtDataInicial=";
$url2 = "%2F";
$url3 = "%2F20";
$url4 = "&data_fim=&filtro=&pesq=&Matfunc=";
$url5 = "&rad=&hidLocais=&eletre=&retOk=true&tipo=C&txtDataInicial1=";
$url6 = "&txtInicial=&txtFinal=&lista_superin=&idlocoper=5&Matfunc1=";
$url7 = "&formToken=";
$vurl = $url1.$var1.$url2.$var2.$url3.$var3.$url4.$var4.$url5.$var1.$url2.$var2.$url3.$var3.$url6.$var4.$url7.$var5;

echo ($vurl);

 

Só que no echo que coloquei para testar ela não buscou os valores para concatenar retornado somente

 

http://xx.com.br/Relatorios/Relatorio_apos20-12-Novo.asp?superin_bus=®iao_bus=®iao_ger=&local_polo_sel=&local_polo_bus=&local_sel=&local_bus=&data_inicio=&txtDataInicial=%2F%2F20&data_fim=&filtro=&pesq=&Matfunc=&rad=&hidLocais=&eletre=&retOk=true&tipo=C&txtDataInicial1=%2F%2F20&txtInicial=&txtFinal=&lista_superin=&idlocoper=5&Matfunc1=&formToken=

 

Será que a forma com que informei as $var1 a 5 estão erradas para receber o valor do post do form1 a 5 ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na página que recebe os dados vindos do formulário aplique na primeira linha

<?php
echo '<pre>';
print_r( $_POST );
exit;

 

Agora verifique o que de fato está vindo(chave => valor)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na página que recebe os dados vindos do formulário aplique na primeira linha

<?php
echo '<pre>';
print_r( $_POST );
exit;

 

Agora verifique o que de fato está vindo(chave => valor)

 

Está puxando

 

Array
(
   [GR] => GERAR
)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Era de se esperar, você não criou os inputs para os dados, apenas para o botão submit.

<input name="GR" type="submit" class="style3" id="GR" value="GERAR" />

 

Cadê os inputs

<input name="form1" type="text" />
<input name="form2" type="text" />
<input name="form3" type="text" />
continua...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpe-me a minha burrice mais vamos lá.

Eu acho que isso que você falou que não criei. Só que está criado.

<form id="form1" name="form1" method="post" action="">
       <label for="DD"></label>
       <input name="DD" type="text" id="DD" value="20" size="2" maxlength="2" />
     </form>
<form id="form2" name="form2" method="post" action="">
       <label for="MM"></label>
       <input name="MM" type="text" id="MM" value="09" size="2" maxlength="2" />
     </form>
<form id="form3" name="form3" method="post" action="">
       <label for="AA"></label>
       <input name="AA" type="text" id="AA" value="11" size="2" maxlength="2" />
     </form>
<form id="form4" name="form4" method="post" action="">
       <label for="MT"></label>
         <div align="center">
           <input name="MT" type="text" id="MT" value="e0596lo" size="8" maxlength="8" />
         </div>
     </form>
<form id="form5" name="form5" method="post" action="">
       <label for="TK"></label>
       <input name="TK" type="text" id="TK" value="E3K927" size="6" maxlength="6" />
       </form>

 

Até alterei lá no cc.php para buscar pelos inputs ... mais não buscou nem o valor inicial informado prq antes estava $_POST['FORM1']; eu mudei para $_POST['DD'];

 

Li o tópico http://forum.imasters.com.br/topic/420596-resolvido-pegar-e-enviar-id-de-um-formulario-no-action/

 

Fiz de várias formas e mesmo assim não recupera os dados continua só enviado o gerar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

o problema em questão é falta de conhecimento básico em html, o que consequentemente lhe traz problemas para entender o output do php para páginas html..

 

 

o seu form deveria ser

 

<form>
<campo 1>
<campo 2>
<campo 3>
<campo 4>
</form>

 

mas ao invés disso, você fez:

 

<form>
<campo 1>
</form>
<form>
<campo 2>
</form>
<form>
<campo 3>
</form>
<form>
<campo 4>
</form>

o que não faz sentido, pois acabou criando um formulário para cada campo..

logo, apenas um será submetido...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Concordo plenamente com você, o que acontece tambem e que estou utilizando o dreamweaver e quando pedi para ele ir criando o form de text para as entradas ele criou uma para cada entrada de informação. Mais agora é saber se eu consigo recuperar as informações desses "form's" no arquivo cc.php por ele só busca a informação do ultimo form que é o GR.

Porque escrevi no cc.php da seguinte forma.

 

<?php
$var1 = $_POST['DD'];
$var2 = $_POST['MM'];
$var3 = $_POST['AA'];
$var4 = $_POST['MT'];
$var5 = $_POST['TK'];
$url1 = "http://xx.com.br/Relatorios/Relatorio_apos20-12-Novo.asp?superin_bus=&regiao_bus=&regiao_ger=&local_polo_sel=&local_polo_bus=&local_sel=&local_bus=&data_inicio=&txtDataInicial=";
$url2 = "%2F";
$url3 = "%2F20";
$url4 = "&data_fim=&filtro=&pesq=&Matfunc=";
$url5 = "&rad=&hidLocais=&eletre=&retOk=true&tipo=C&txtDataInicial1=";
$url6 = "&txtInicial=&txtFinal=&lista_superin=&idlocoper=5&Matfunc1=";
$url7 = "&formToken=";
$vurl = $url1.$var1.$url2.$var2.$url3.$var3.$url4.$var4.$url5.$var1.$url2.$var2.$url3.$var3.$url6.$var4.$url7.$var5;
?>

 

Mais ele só retorna o valor do submit

 

  <form id="form8" name="form8" method="post" action= "/relatorio/gnrt/cc.php" target="_blank"  >
       <label for="GR"></label>
       <input name="GR" type="submit" class="style3" id="GR" value="GERAR" />
     </form>

 

Sendo que ele não está buscando o valor das demais

 

<table width="488" border="1">
   <tr>
     <th width="14" scope="col"><form id="form1" name="form1" method="post" action= "/relatorio/gnrt/cc.php">
       <label for="DD"></label>
       <input name="DD" type="text" id="DD" value="20" size="2" maxlength="2" />
     </form>    </th>
     <th width="16" scope="col"><form id="form2" name="form2" method="post" action= "/relatorio/gnrt/cc.php">
       <label for="MM"></label>
       <input name="MM" type="text" id="MM" value="09" size="2" maxlength="2" />
     </form>    </th>
     <th width="19" scope="col"><form id="form3" name="form3" method="post" action= "/relatorio/gnrt/cc.php">
       <label for="AA"></label>
       <input name="AA" type="text" id="AA" value="11" size="2" maxlength="2" />
     </form>    </th>
     <th width="236" scope="col"><form id="form4" name="form4" method="post" action= "/relatorio/gnrt/cc.php">
       <label for="MT"></label>
         <div align="center">
           <input name="MT" type="text" id="MT" value="e0596lo" size="8" maxlength="8" />
         </div>
     </form>    </th>
     <th width="169" scope="col"><form id="form5" name="form5" method="post" action= "/relatorio/gnrt/cc.php">
       <label for="TK"></label>
       <input name="TK" type="text" id="TK" value="e25kb2" size="6" maxlength="6" />
       </form>      </th>
   </tr>
 </table>

 

Agora explicando melhor a janela de entrada dos dados é assim com a imagem e quando clicar no gerar automatica deveria já abrir o link que após buscar os dados é concatenado e gerado a janela.

 

tstz.jpg

Compartilhar este post


Link para o post
Compartilhar em outros sites

Este é o problema de "programar" usando o Dreamweaver, você não sabe o que está fazendo.

 

A resposta do hinom resolve seu problema, estude um pouco mais sobre HTML. :thumbsup:

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom.. o problema aí também é falta de conhecimento básico sobre o uso do dreamweaver..

 

mas de qualquer forma, basta você editar, mesmo no próprio dw, no modo source code, remova essas tags <form> que são desnecessárias.. só precisa de um e lógico, tem que ter o delimitador </form>

 

conforme exemplo do escopo no post #11

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vocês estão certos, mais estou tentando estou procurando na net e buscando informações até aqui no fórum pesquisando para ver se consigo sanar as dúvidas que tenho e aprender.

Refiz tudo de novo tirei os <form> que tinha a mais crei tudo de novo, só que não sei se o código ficou escrito correto.

Agora se essa parte fiz correto por favor me corrigi se estiver errado é assim:

 

<form>
   <td width="23"><div align="center"><input name="DD" type="text" id="DD" value="20" size="2" maxlength="2" method="post" action="/relatorio/gnrt/cc.php"/>
</div></td>
   <td width="20"><div align="center"><input name="MM" type="text" id="MM" value="09" size="2" maxlength="2" method="post" action="/relatorio/gnrt/cc.php" />
</div></td>
   <td width="21"><div align="center"><input name="AA" type="text" id="AA" value="11" size="2" maxlength="2" method="post" action="/relatorio/gnrt/cc.php"/>
</div></td>
   <td width="174"><div align="center"><input name="MT" type="text" id="MT" value="e0596lo" size="8" maxlength="8" method="post" action="/relatorio/gnrt/cc.php"/>
</div></td>
   <td width="128"><div align="center"><input name="TK" type="text" id="TK" value="E3K927" size="6" maxlength="6" method="post" action="/relatorio/gnrt/cc.php"/>
</div></td>
 </form>

Compartilhar este post


Link para o post
Compartilhar em outros sites

tudo bem... vou dar uma ajuda

 

 

<form method="post" action="/relatorio/gnrt/cc.php">
<table>
<tr>
   <td width="23" align="center"><input name="DD" type="text" id="DD" value="20" size="2" maxlength="2" /></td>
   <td width="20" align="center"><input name="MM" type="text" id="MM" value="09" size="2" maxlength="2" /></td>
   <td width="21" align="center"><input name="AA" type="text" id="AA" value="11" size="2" maxlength="2" /></td>
   <td width="174" align="center"><input name="MT" type="text" id="MT" value="e0596lo" size="8" maxlength="8" /></td>
   <td width="128" align="center"><input name="TK" type="text" id="TK" value="E3K927" size="6" maxlength="6" /></td>
</tr>
<tr>
<td colspan="5" align="center"><input name="TK" type="text" id="TK" value="E3K927" size="6" maxlength="6" /></td>
</tr>
</table>
</form>

 

 

 

aconselho a estudar pelo menos o básico do HTML..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Hinon meus sinceros e mais profundos agradecimentos a sua pessoa, você me ajudou muito. Aos demais que teceram comentarios no meus post também muito obrigado porque cada palavra foi util para conclusão do meu trabalho que vai me poupara várias horas a finco porque tenho que imprirmir de 10 funcionarios cada um tem mais ou menos 2 anos de empresa então os relatorios são diarios, e o sistema a cada relatorio que gero ela da refresh então tenho que digitar escolher o tipo de relatrio que quero, digitar a data, informar o local de trabalho por uma lista, depois buscar o individuo em outra lista e não tema atalho no teclado vai descendo no scroll mesmo e depois digitar a bendita da captcha .... rs ...

Ainda não terminei vou fazer umas implementações aqui "se conseguir" rs mais está funcionando. ficou assim:

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript" language="Javascript">
<!-- Begin
document.oncontextmenu = function(){return false}
// End -->
</script> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>xx</title>
<style type="text/css">
<!--
body {
background-color: #0066CC;
}
.style1 {
color: #FFFFFF;
font-weight: bold;
}
.style2 {color: #999999}
.style4 {
color: #000000;
font-weight: bold;
}
.style5 {color: #000000}
-->
</style>
<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
</head>
<body>
<div align="center">
 <h1 class="style4">RELATÓRIO</h1>
</div>
<table width="960" border="0">
 <tr>
   <th width="804" scope="col"><div align="left"><a href="http://www.xx.com.br" target="_blank"><img src="http://www.xx.com.br/relatorio/img/selt_logo.gif" alt="xx" width="227" border="0" longdesc="http://www.xx.com.br" /></a></div></th>
   <th width="146" scope="col"><div align="right"><span class="style1">
     <!><span class="style5">
     <!-- #BeginDate format:Br1m -->09.10.11  19:56<!-- #EndDate -->    
   </span></span></div></th>
 </tr>
</table>
<p> </p>
<p> </p>
<table width="978" border="0">
 <tr>
   <th width="483" scope="col"><div align="right">
     <script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0','width','100','height','22','title','LOGIN','src','button1','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','bgcolor','#0000FF','movie','button1' ); //end AC code
</script><noscript>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="100" height="22" title="LOGIN">
 <param name="movie" value="button1.swf" />
 <param name="quality" value="high" /><param name="BGCOLOR" value="#0000FF" />
 <embed src="button1.swf" width="100" height="22" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" bgcolor="#0000FF" ></embed>
</object>
</noscript>
   </div></th>  
   <th width="485" scope="col"><div align="left">
     <script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0','width','100','height','22','title','TOKEN','src','button2','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','bgcolor','#0000FF','movie','button2' ); //end AC code
</script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="100" height="22" title="TOKEN">
       <param name="movie" value="button2.swf" />
       <param name="quality" value="high" />
       <param name="bgcolor" value="#0000FF" />
       <embed src="button2.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="100" height="22" bgcolor="#0000FF"></embed>
     </object>
   </noscript></div></th>
 </tr>
</table>
<p align="center"><br />
 <br />
</p>
<table width="400" border="1" align="center">
 <tr>
   <td width="126"><div align="center" class="style4">DATA</div></td>
   <td width="143"><div align="center" class="style4">MATRICULA</div></td>
   <td width="109"><div align="center" class="style4">TOKEN</div></td>
 </tr>
</table>
<form method="post" action="gnrt/cc.php"  target= "_blank">
<table width="400" border="1" align="center">
 <tr>
   <td width="23"><div align="center"><input name="DD" type="text" id="DD" value="20" size="2" maxlength="2" />
</div></td>
   <td width="20"><div align="center"><input name="MM" type="text" id="MM" value="09" size="2" maxlength="2"/>
</div></td>
   <td width="21"><div align="center"><input name="AA" type="text" id="AA" value="11" size="2" maxlength="2"/>
</div></td>
   <td width="174"><div align="center"><input name="MT" type="text" id="MT" value="e0596lo" size="8" maxlength="8" />
</div></td>
   <td width="128"><div align="center"><input name="TK" type="text" id="TK" value="E3K927" size="6" maxlength="6" />
</div></td>
 </tr>
</table>
<p><br />
</p>
<p align="center">
 <input type="image" src="img/button3.gif" align="middle"/>
</p>
<p align="center"> </p>
</form>
<p align="center"><span class="style2"><br />
 </span> <a href="http://www.xx.com" target="_blank" class="style2">xx<br />
</a></p>
<p align="right" class="style1">Rev. 1.0</p>
</body>
</html>

 

E a segunda parte ficou assim:

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>GERANDO RELATÓRIO</title>
</head>
<body>
<?php
$var1 = $_POST['DD'];
$var2 = $_POST['MM'];
$var3 = $_POST['AA'];
$var4 = $_POST['MT'];
$var5 = $_POST['TK'];
$url1 = "http://xx.com.br/Relatorios/Relatorio_apos20-12-Novo.asp?superin_bus=&regiao_bus=&regiao_ger=&local_polo_sel=&local_polo_bus=&local_sel=&local_bus=&data_inicio=&txtDataInicial=";
$url2 = "%2F";
$url3 = "%2F20";
$url4 = "&data_fim=&filtro=&pesq=&Matfunc=";
$url5 = "&rad=&hidLocais=&eletre=&retOk=true&tipo=C&txtDataInicial1=";
$url6 = "&txtInicial=&txtFinal=&lista_superin=&idlocoper=727&Matfunc1=";
$url7 = "&formToken=";
$vurl = $url1.$var1.$url2.$var2.$url3.$var3.$url4.$var4.$url5.$var1.$url2.$var2.$url3.$var3.$url6.$var4.$url7.$var5;

header ("location:$vurl");
?>
</body>
</html>

 

Topico finalizado obrigado a todos ...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estou tendo o mesmo problema de concatenação com esse link, será que alguém consegue me ajudar?

 

<a href="<?php echo Config::$PATH?>aplicativos/veja-sua-capa?capa=' . <? $this->DATA['id'] ?>" title="Salvar" class="btn">

 

estou fazendo errado?

 

 

Abraços,

Léo

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.