Passando variaveis por Query
:huh:
Bem eu fiz duas páginas, e gostaria de que uma mandasse as variaveis para a outra através de query string..
a primeira é esta:
envia2.php
<html><head> <title>Enviando Dados para Gráficos d barra</title></head><body>Insira os dados a serem diagramados em gráficos.<table> <tr><td>Vendas:</td> <td><input name="vendas" type="text" value="<? $vendas ?>">% </td> </tr> <tr> <td>Lucro:</td> <td><input name="lucro" type="text" value="<? $lucro ?>">%</td> </tr> <tr> <td> <? echo"<a href='exibi2.php?venda=$venda&lucro=$lucro'> enviar </a>"; ?> </td> <td> </td></tr></table><br><br>»<font color="red" size="2">obs.: Como os dados são dados em porcentagem não poderão haver<br> dados menores que 0(zero) e também não poderão ser maiores do que 100(cem).</font></body></html>
A segunda página é onde estão serão tratados:
exibi.php
<html><head> <title>Gráfico das Vendas e Lucros </title></head><body><?php$vendas = $vendas;/* O valor é passado por query string */$lucro = $lucros; /* O valor passado por query string também */if($vendas < 0){ /*Não podem existir valores negativos em porcentagem */ echo "Valor invalido, Não podem haver vendas negativas!"; include ("envia.php");/* vamos incluir de novo o formulário para acertar os valores */ }elseif($vendas > 100){ /*Não podem existir valores maiores do que 100% */ echo "Valor invalido, Não podem haver vendas maiores que 100%"; include ("envia.php"); /* Vamos incluir de novo o formulário para acertar os valores*/ } else {// Se tiver tudo correto exibiremos o gráfico echo"<font color='green' size='4'> <div align='center'> Gráfico de Vendas (%)</div></font> <br> <br>"; echo "vendas:"; for($i=0; $i< $vendas; $i++){/* Este for vai imprimir o nº de vezes que tiver no gráfico valor venda */ echo"<font color='blue'>|</font>"; }//for echo "$vendas %"; }//else /* daqui para baixo é uma copia da parte de cima e não precisa ser comentado!*/ if($lucro < 0){ echo "Valor invalido, Não podem haver lucros negativos!"; include ("envia.php"); }elseif($lucro > 100){ echo "Valor invalido, Não podem haver lucros maiores que 100%"; include ("envia.php"); } else { echo" <br><br><font color='green' size='4'><div align='center'>Gráfico de Lucro (%)</div></font><br><br>"; echo "lucro:"; for($i=0; $i< $lucro; $i++){ echo"<font color='blue'>|</font>"; }//for echo "$lucro %"; }//else?></body></html>
Gostaria de que alguém me explicasse como se faz porque ainda não entendi direito
Discussão (5)
Carregando comentários...