y como haria para ejecutar la funcion comprimir de la clase Perfil
Usando un poco la logica y leyendo BIEN lo que he puesto en vez de copiar-pegar.
En fin, lo que hará esto es que: una vez que pulses el botón.. cargara dato.php, copiara su contenido (data) y te mostrara un alert.
Como ha dicho lipman, si no instancias la clase ni ejecutas la funcion no se que esperas...
class Perfil {
function comprimir(){
echo 'Hola';
}
}
if(!empty($_GET['comprimir']){ $perfil = new Perfil();
die($perfil->comprimir()); }
$.get("perfil.php?comprimir=true",function(data){ alert("Respuesta: " + data); });
http://api.jquery.com/jQuery.get/no se cual es el error!!!
Lo que haces ahí no tiene ni pies ni cabeza.RECUERDA que $.get COPIARA TODO EL CONTENIDO devuelto.. TODO. Y por que abres <?php dentro de <?php ?...
Saludos