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<!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"> Prueba de jQuery
<form action="test_all.php" id="FormTEST"> <input TYPE="submit" name="proc" value="publicar" >
<script type="text/javascript" src="jquery-1.4.2.min.js"></script>
<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);
});
});
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