problema com variaveis
20/05/2014
0
estou tentanto passar o conteudo de uma variavel de uma pagina para outra mas o valor nao vai, simplesmente quando chamo o form que recebe, o valor da variavel, nao é exibido nada. veja o codigo:
OBS.: register_globals = ON
PAGINA ONDE DOU ENTRADA NOS DADOS:
<HTML>
<HEAD> <TITLE> FORMULARIOS </TITLE>
<?php include ("biblio.fnc"); ?>
<HEAD>
<BODY>
<h2 align = "center"> www.jsinformatica.com.br </h2><br>
<?= data() ?>
<FORM action="CURSO15.PHP" method="post">
Nome:<input type ="text" name="nome" size = "30" maxlength = "30" ><br>
Endereco:<input type ="text" name="endereco" size = "60" maxlength = "60" >
Estado:
<select size="1" name="estado">
<option value= "AC"> AC </option>
<option value= "BA" selected > BA </option>
<option value= "SP"> SP </option>
<option value= "RJ"> RJ </option>
<option value= "AM"> AM </option>
<option value= "CE"> CE </option>
</select><br>
Sexo:
<input type="radio" name ="sexo" value = "masc" checked > Masculino
<input type="radio" name ="sexo" value = "fem"> Feminino <br>
Profissao
<select size="1" name="profissao">
<option value= "PROGRAMADOR"> PROGRAMADOR </option>
<option value= "ANALISTA" > ANALISTA </option>
<option value= "DIGITADOR" > DIGITADOR </option>
<option value= "WEBDESIGNER"> WEBDESIGNER </option>
</select><br>
Preferencias:<br>
<input type="checkbox" name ="opc1" value = "esporte"> esportes <br>
<input type="checkbox" name ="opc2" value = "danca"> danca <br>
<input type="checkbox" name ="opc3" value = "musica"> musicas <br>
<input type="checkbox" name ="opc4" value = "livro"> livros <br>
<input type="checkbox" name ="opc5" value = "carros"> carros <br>
<br>
<input type ="submit" value = "enviar">
<input type ="reset" value = "Limpar">
</FORM>
</BODY>
</HTML>
E ESTA É A PAGINA QUE RECEBE OS DADOS:
<HTML>
<HEAD> <TITLE> RECEPTOR </TITLE> </HEAD>
<BODY>
<h2 align = "center"> www.jsinformatica.com.br </h2>
<?php
?>
Nome..............:<?=$nome?><br>
Endereco..........:<?=$endereco?><br>
</BODY>
</HTML>
Joao Silva
Posts
20/05/2014
Raphael Souza
22/05/2014
Raphael Souza
Você quer reaproveitar a variável em outra página? É isso? Se for, melhor usar o GET e buscar a variável pela URL.
22/05/2014
Joao Silva
22/05/2014
Andrew Angelim
pesquise mais que você consegue ;)
23/05/2014
Raphael Souza
Qual é o retorno?
23/05/2014
Joao Silva
e que parte do codigo eu coloco isso? rsrs...
26/05/2014
Raphael Souza
O fato de ser iniciante fortalece o argumento de pesquisar, amigo. Não espere somente o código mastigado. O manual da API é a melhor amigo do desenvolvedor, principalmente para quem está iniciando.
Leia a respeito do var_dump aqui e sobre o print_r aqui. São ferramentas para fazer o debug de trechos do código.
Poste o retorno do comando aqui pra facilitar a nossa análise e ver onde podemos ajudar.
Abraço
02/06/2014
Joao Silva
<?php
$a = 2;
echo "valor da variavem = ".$a
?>
vou dar uma pesquisada em relação a instalaçãodo PHP pode ter algo haver, correto! grato pela força.
02/06/2014
Alex William
$nome = $_POST['nome'];
etc...
Mas se não está funcionando, tente ver algumas configurações do seu apache (WAMPSERVER, essas coisas) se ele esta aceitando short open tag (<?) no lugar da tag normal (<?php).
Outra coisa que eu coloco no código do form, mas acho que não faz diferença:
em vez de colocar : <form action="CURSO15.PHP" method="post">
coloque:
<form action="CURSO15.PHP" method="post" enctype="multipart/form-data">
vê se funciona assim.
02/06/2014
Raphael Souza
$nome = $_POST['nome'];
etc...
Mas se não está funcionando, tente ver algumas configurações do seu apache (WAMPSERVER, essas coisas) se ele esta aceitando short open tag (<?) no lugar da tag normal (<?php).
Outra coisa que eu coloco no código do form, mas acho que não faz diferença:
em vez de colocar : <form action="CURSO15.PHP" method="post">
coloque:
<form action="CURSO15.PHP" method="post" enctype="multipart/form-data">
vê se funciona assim.
Não creio que o enctype="multipart/form-data" seja o causador do problema. Esse recurso é geralmente usado quando o form tem arquivo no meio. Não é uma obrigatoriedade ter esse atributo na declaração do form.
Clique aqui para fazer login e interagir na Comunidade :)