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

Header Ou Submit?


dmetallica

Pergunta

como posso enviar o valor de uma variavel ou mais variaveis para outra pagina atravez de uma header!

ou alguém sabe um comando que submeta o formulario...?

valleu... ph34r.gif

Link para o comentário
Compartilhar em outros sites

15 respostass a esta questão

Posts Recomendados

  • 0

com java script eu faço isso...

?> <script> onload="submit()"; </script> <?
o problema é que quero ir para outra pagina.... EX: yyy.php e com header:

header('location: yyy.php')

mas eu quero ir para yyy.php passando 3 variaveis da pagina que estou e com header não seu fazer e com submit() não sei mandar para a pagina!

alguém pode Ajudar???

ph34r.gif

Link para o comentário
Compartilhar em outros sites

  • 0

Bah galera... Não deu não...

eu fiz isso...


    header('location: ped_102.php?seq_ped=$seq_ped&nro_ped=$nro_ped&rs_fab=$rs_fab');

só que na outra pagina aparece isso dentro dos text

$nro_ped

e agora??? eu usei $nro_ped=$_GET['nro_ped'] ;

mas não deu.,..

o que posso fazer???

Link para o comentário
Compartilhar em outros sites

  • 0

Não deu fabyo...

continua retornando...


$nro_ped

seguinte talvez isso ajude vocês...

apagina 1(origem dos dados)

tem seu method='post' e seu action='$_PHP_SELF' e estou enviando para pagina 2 (para onde vao os dados)

seu method='post' e seu action='$_PHP_SELF' ....

o que eu faço...

você pode me ajudar???

Ou mais alguém ai??? ph34r.gif

Link para o comentário
Compartilhar em outros sites

  • 0

Ah meu amigo agora você descobriu meu problema...

não posso mudar o action... pois presiso que ele reenvie para a propria pagina pelo menos um ou duas vezes por conta de rotinas da pagiana...

por isso perguntei se tinha uma comando de submit q fosse possivel da o action desse submit...

e agora? alguém pode me socorrer???

obrigado pela ajuda até agora...

Link para o comentário
Compartilhar em outros sites

  • 0

não deu certo...

eu peguei os dados com $_POST...

e continua retornandu,...


$nro_ped

Não sei mais o que fazer!!!

Link para o comentário
Compartilhar em outros sites

  • 0

testa ai.. (este com o GET)

só que no lugar do header utilizei o JavaScript

pagina1.php

<?php

$seq_ped = "Teste1";
$nro_ped = "Teste2";
$rs_fab  = "Teste3";

echo "<script language=\"JavaScript\">function envia() {window.location=\"pagina2.php?V1=$seq_ped&V2=$nro_ped&V3='$rs_fab'\";}envia();</script>";

?>
pagina2.php
<?php

$Val1 = $_GET['V1'];
$Val2 = $_GET['V2'];
$Val3 = $_GET['V3'];

echo "Valor 1 = $Val1  Valor 2 = $Val2  Valor 3 = $Val1";
?>

Link para o comentário
Compartilhar em outros sites

  • 0

Jissa....

Não deu certo... vou postar um script se você ou alguém poder me ajudar...

fico grato...

tela_01.php


<?

if ( ($cod=$_POST['cod']!="") AND ($cod=$_POST['cli']!="") )
 {
  //header('location: tela_02.php?cli=$cli&cod=$cod');
  ?> <script language="JavaScript">function envia() {window.location="tela_02.php?cli=$cli&cod=$cod";}envia();</script>"<?
 }


echo "<htnl>";
echo "<body>";
echo "<form name='form1' method='POST' action='tela_01.php'>";

//$cli=$_POST['cli'];
//$cod=$_POST['cod'];

echo "<h1>Tela 01</h1><br>";

echo "Cliente: <input type='text' name='cli' value='$cli' onChange='submit()'><br>";
echo "Codigo : <input type='text' name='cod' value='$cod' onChange='submit()'>";
echo " <input type='submit' name='enviar' value='OK!'><br>";

echo "<br><br>";

if ($cod=$_POST['cli']!="")
 {
  echo "Cliente: ".$cli;
 }
else
 {
  echo "Cliente Vazio";
 }

 echo "<br>";

if ($cod=$_POST['cod']!="")
 {
  echo "Codigo: ".$cod;
 }
else
 {
  echo "Codigo Vazio";
 }

echo "</form>";
echo "</body>";
echo "</html>";
  
?>


tela_02.php

<?
echo "<htnl>";
echo "<body>";
echo "<form name='form1' method='POST' action='tela_02.php'>";

echo "<h1>Tela 02</h1><br>";

$cli = $_GET['cli'];
$cod = $_GET['cod'];

echo "Cliente: <input type='text' name='cli' value='$cli' onChange='submit()'><br>";
echo "Codigo : <input type='text' name='cod' value='$cod' onChange='submit()'>";
echo " <input type='submit' name='enviar' value='OK!'><br>";

echo "<br><br>";

if ($cod=$_POST['cli']!="")
 {
  echo "Cliente: ".$cli;
 }
else
 {
  echo "Cliente Vazio";
 }

 echo "<br>";

if ($cod=$_POST['cod']!="")
 {
  echo "Codigo: ".$cod;
 }
else
 {
  echo "Codigo Vazio";
 }

echo "</form>";
echo "</body>";
echo "</html>";

?>


Espero q alguém possa me ajudar...Obrigado!

Link para o comentário
Compartilhar em outros sites

  • 0

Peguei dois pedacinhos do codigo.. e testei.. aqui funcionou..

crie estes dois scripts ai e teste..

veja o teste:

tela_01.hp

<?php
$cli = "Nome Cliente";
$cod = "0123456789";
echo "<script language=\"JavaScript\">function envia() {window.location=\"tela_02.php?cli=$cli&cod=$cod\";}envia();</script>";
?>
tela02.php
<?php

$cli = $_GET['cli'];
$cod = $_GET['cod'];

echo "Cliente: <input type='text' name='cli' value='$cli' onChange='submit()'><br>";
echo "Codigo : <input type='text' name='cod' value='$cod' onChange='submit()'>";
echo " <input type='submit' name='enviar' value='OK!'><br>";
?>

Link para o comentário
Compartilhar em outros sites

  • 0

aham meu deu todo certo agora!!!

valeu... ph34r.gif

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...