puedes hacerlo en la misma pagina
Si lo que quieres es que en la pagina index.php salga lo que escribiste en tu form SIN que salga de nuevo el formulario antes llenado podrías hacerlo de la siguiente manera:
Código HTML:
<html>etc etc
<head>
</head>
<body>
<?php
$formulario_utilizado=0; // 0 significa que el usuario no utilizó aun el formulario
if(@$_POST['enviar'] != "") // Verifica si el usuario usó el formulario al recibir el nombre del boton de tu formulario
{
$codigo=$_POST['codigo']
// Aqui haces lo que desees con la información llenada
$formulario_utilizado="1"; // 1 significa que el usuario ya usó el formulario
}
if ($formulario_utilizado == 1){
echo "$codigo"; // O lo que deseas mostrar al usuario
}
if($formulario_utilizado == 0){
?>
<!-- Tu formulario apuntando a index.php -->
<form action="index.php" method="post" name="form">
<label for="codigo">CODIGO:</label>
<input type="Text" name="codigo"><br></br>
<input type="Submit" name="enviar" value="CONSULTAR">
</form>
<?php } ?>
</body>
Algo así podrías hacer, entiende el codigo para que sepas como funciona y si tienes mas dudas para eso está el foro