ya encontre la solucion fue de la siguiente manera..
 
form.tpl  
 Código PHP:
    {if $mostrar == 1}
    <h1> {$mensaje}<br>
    </h1>
    
<p>
<strong>Nombre:</strong> {$nombre}
</p>
<br />
    <a href="{$smarty.server.PHP_SELF}"><< Volver</a>
    
      
   <form enctype="multipart/form-data" method="post" action="{$smarty.server.PHP_SELF}">
   Nombre: <input type="text" name="nombre" maxlength="256" />
   
   <input type="submit" value="enviar" />
   
   </form>
{else}
   <form enctype="multipart/form-data" method="post" action="{$smarty.server.PHP_SELF}">
   
   Nombre: <input type="text" name="nombre" maxlength="256" />
   
   <input type="submit" value="enviar" />
   
   </form>
   
{/if} 
    
  form.php  
 Código PHP:
    
<?php
require '../libs/Smarty.class.php';
//crear tu objeto smarty
$template = new Smarty();
  
   $condicion = 0;
   
   if($_POST['nombre'] == true)
   {
     $nombre = $_POST['nombre'];
     
     if($nombre == 'Eddwin')
      {
             $mensaje = 'Hola tu haz pasado la prueba te llamas '.$nombre.'';      
          
          $template->assign('nombre',$nombre);
          $template->assign('mensaje',$mensaje);
          $condicion = 1;
      }
      
   }
   
$template->assign('mostrar',$condicion);  
$template->display("subir.tpl");
?>