PHP questão de newbie

NP666

Power Member
Boas tardes.

O problema e o seguinte eu tenho o seguinte codigo numa pagina html chamada SE

Código:
<form action="SE2.php" method="get">
Nome: <input type="text" name="nome" size="21"/>
<input type="submit" />
</form>

agora queria que ele me apresentasse o nome numa pagina SE2 que eu introduzi na SE para isso utilizei este codigo


Código:
Welcome <?php echo $_REQUEST["name"]; ?>

mas o unico texto que aparece na SE2 e o "welcome" alguma ideia?

cumps

PS: ja tentei tanto o method post como get e $_REQUEST, $_GET e o $_POST
PS2: ao utilizar o GET o link do SE2 aparece o nome que introduzi
 
Código:
<form action="SE2.php" method="post">
Nome: <input type="text" name="nome" size="21"/>
<input type="submit" />
</form>


Código:
Welcome <?php echo $_POST["nome"]; ?>

à partida, assim funciona.
 
Código:
<form action="SE2.php" method="post">
Nome: <input type="text" name="nome" size="21"/>
<input type="submit" />
</form>
Código:
Welcome <?php echo $_POST["nome"]; ?>
à partida, assim funciona.

eu tambem achei que deveria de funcionar assim mas infelizmente nao funciona... :(:confused:

Olá,

Tens «name» em vez de «nome».
Enganei-me a copiar eu tenho igual dos dois lado e nada
 
Última edição:
a pagina SE2 tem extenção php ? o servidor web tem suporte a php ?

cuidado com o case sensitive

tirando isso parece estar tudo direito
 
como já foi, tenta usar sempre letras minúsculas para o nome dos ficheiros (se.php e se2.php).

Para confirmares o que tens na variável $_GET, faz o seguinte, na págna se2.php:

echo "<pre>";
print_r ($_GET); // imprime o conteúdo da array $_GET
echo "</pre>";
 
como já foi, tenta usar sempre letras minúsculas para o nome dos ficheiros (se.php e se2.php).

Para confirmares o que tens na variável $_GET, faz o seguinte, na págna se2.php:

echo "<pre>";
print_r ($_GET); // imprime o conteúdo da array $_GET
echo "</pre>";

No output aparece isto
Código:
";      print_r ($_GET);      echo "";      ?>

mas tens um servidor web (apache)?

nao... sinceramente nem sei o que e isso...
 
Se estás a testar localmente e não usas software apropriado para 'ler' PHP, isso não irá funcionar, e não é problema de código.. Dá uma olhadela neste tópico..
 
Back
Topo