Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/09/2011, 11:10
nkr3
 
Fecha de Ingreso: septiembre-2011
Mensajes: 2
Antigüedad: 12 años, 7 meses
Puntos: 0
navegador que lea php

Buenas a todos.
Soy muy nuevo en tema php, asi que mis dudas seguro son de un alto ignorante

Cuento mi problema:
Tengo un archivo html (un textarea y un boton )que envia un parametro a otro archivo php. El php me devuelve un valor que quiero mostrar en el html .
A grandes rasgos es eso lo unico que quiero hacer... poder hacer doble clic en el html, introducir un valor y que me muestre el resultado.

Como lo vine haciendo:
Googleando por todos lados... encontre que para que un navegador interprete php deberia usar JQuery. Lei... y lo hice asi a mi HTLM:


Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3.   <head>
  4.     <title>
  5.       Prueba de jQuery
  6.     </title>
  7. <body>  
  8.     <form action="test_all.php" id="FormTEST">  
  9.     <h1>PUBLICAR </h1>
  10.     <TEXTAREA name="var1"></TEXTAREA><br>
  11.     <br>
  12.     <input TYPE="submit" name="proc" value="publicar" >
  13.     <br>
  14.     </form>  
  15.     <div id="resultado"></div>  
  16.  
  17.      
  18.     <script type="text/javascript" src="jquery-1.4.2.min.js"></script>  
  19.  
  20.     <script type="text/javascript">  
  21.       $('#FormTEST').submit(function(event) {  
  22.       event.preventDefault();  
  23.       var url = $(this).attr('action');  
  24.       var datos = $(this).serialize();  
  25.       $.post(url, datos, function(resultado) {  
  26.         //alert(resultado);
  27.         $('#resultado').html(resultado);
  28.            
  29.       });  
  30.     });
  31.    
  32.        
  33.     </script>
  34.      </head>
  35. </body>    
  36. </html>




Y el php (archivo:"test_all.php")es mas o menos asi:

Código PHP:
Ver original
  1. <?php
  2.  $publicacion=$_POST["var1"];  //"var1" variable que recibo del TEXTAREA
  3.  echo $publicacion;
  4.    ?>


... cuando hago doble click sobre el html(q me lo abre con el navegador firefox), apreto el boton (el submit) y me devuelve todo el codigo fuente del php.... y no es lo que pido!


desde ya gracias!
saludos

Última edición por nkr3; 19/09/2011 a las 11:30