Ir para conteúdo

POWERED BY:

Arquivado

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

Freisleben

[Resolvido] GET e POST para a mesma página

Recommended Posts

Tenho um arquivopopupAnalisar.php que recebe o ID de uma outra Pagina. Neste arquivo popupAnalisar.php tenho um formulario que ira receber dois valores status e obs, porem preciso agora passar esse valor para outro arquivo.

 

O ID estou passado via GET e o valores do formulario estou passando via POST! É possivel? tem outra maneira de fazer isso?

 

Abaixo segue a parte do codigo que estou falando!

 

CODE
<form name="addAnalise" action="addAnalise.php" method="post">

<table>

<?php

include "conexao.php";

 

$id_step = $_GET['id']; // esse campo é o que vem de outra pagina

 

$resultado = mysql_query("SELECT * FROM steps WHERE id_step ='$id_step'");

$dados = mysql_fetch_array($resultado);

 

$hora = $dados['hora_start'];

 

echo "<tr>

<td>Horario à Monitorar:</td>

<td>$hora</td>

</tr>

 

<label>

<tr>

<td><input type=\"radio\" name=\"status\" id=\"stepOk\" value=\"0\"/>

Step Ok</label></td>

<label>

<td><input type=\"radio\" name=\"status\" id=\"stepErro\" value=\"1\" />

Step com Erro</label></td>

</tr>

<tr>

<td>Observação:</td>

<td><textarea cols=\"22\" rows=\"3\" wrap=\"VIRTUAL\" name=\"obs\" id=\"obs\"></textarea></td>

</tr>

<tr>

 

<td><input type=\"submit\" value=\"Finalizar\" name=\"finalizar\" id=\"finalizar\" onclick=abrirAddAnalise('$id_step')></td>

</tr>";

?>

</table>

</form>

</body>

</html>

 

<script language="JavaScript" type="text/javascript">

<!--

function abrirAddAnalise(id_step){

window.open('addAnalise.php?id='+id_step,'Monitoria');

}

//-->

</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim, é possível, qual a sua dificuldade ? faz um campo hidden dentro do form assim:

 

echo "<input type=\"hidden\" value=\"$_GET['id_...']\">";

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola Amigo está apresentando erro abaixo quando coloquei o input hidden

 

echo "<input type=\"hidden\" value=\"$_GET['id_step']\" />";

 

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING

Compartilhar este post


Link para o post
Compartilhar em outros sites

Atribui o get a uma variável, depois coloca a variavel no input hidden.

O erro deve ser nas aspas simples ['id_step'], acho.

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.