Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/08/2009, 06:23
machoman112233
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Los "echo" dan en otra pagina.. :S

Yo lo que hago es algo parecido a esto...

Código html:
Ver original
  1. <?php  
  2. if(isset($_POST['enviar'])){
  3.     echo $_POST['nombre']." <- Nombre";
  4. }
  5. ?>
  6. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  7. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  8.  
  9.     <head>
  10.         <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
  11.         <meta name="author" content="AnDrEi AJ" />
  12.    
  13.         <title>Sin título 2</title>
  14.        
  15.         <script type="text/javascript">
  16.         function trim(str){
  17.             return(str.replace(/^(\s|\&nbsp;)*|(\s|\&nbsp;)*$/g,""));
  18.         }
  19.        
  20.         function validar(){
  21.             var nombre = document.form_1.nombre.value;
  22.             var bool = true;
  23.             if(trim(nombre) == ""){
  24.                 bool = false;
  25.                 document.getElementById("nombre_r").innerHTML = "Nombre requerido."
  26.             }
  27.            
  28.             return(bool);
  29.         }
  30.         </script>
  31.        
  32.     </head>
  33.    
  34.     <body>
  35.    
  36.         <form name="form_1" action="" method="post" onsubmit="return(validar());">
  37.             <p>Nombre (requerido)<input type="text" name="nombre" id="nombre" value="" />
  38.                                  <span id="nombre_r" style="color: red;"></span><p>
  39.             <input type="submit" name="enviar" value="Enviar" />
  40.         </form>
  41.    
  42.     </body>
  43. </html>