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
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title> Prueba de jQuery </title> <body> <form action="test_all.php" id="FormTEST"> <br> <input TYPE="submit" name="proc" value="publicar" > <br> </form> <script type="text/javascript"> $('#FormTEST').submit(function(event) { event.preventDefault(); var url = $(this).attr('action'); var datos = $(this).serialize(); $.post(url, datos, function(resultado) { //alert(resultado); $('#resultado').html(resultado); }); }); </script> </head> </body> </html>
Y el php (archivo:"test_all.php")es mas o menos asi:
Código PHP:
Ver original
<?php $publicacion=$_POST["var1"]; //"var1" variable que recibo del TEXTAREA echo $publicacion; ?>
... 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