Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Problema al intentar usar xajax

Estas en el tema de Problema al intentar usar xajax en el foro de Frameworks JS en Foros del Web. Hola a todos espero que me puedan ayudar en realidad el problema no se donde esta por que ya e probado todo y no encuentro ...
  #1 (permalink)  
Antiguo 16/07/2009, 13:15
 
Fecha de Ingreso: julio-2009
Mensajes: 9
Antigüedad: 15 años, 4 meses
Puntos: 0
Problema al intentar usar xajax

Hola a todos espero que me puedan ayudar en realidad el problema no se donde esta por que ya e probado todo y no encuentro solucion, estoy comenzando a usar xajax, trabajo con el php designer 2008 creo todo bien y cuando lo previsualizo en el editor me anda correcto pero cuando salgo del editor e intento ejecutar la web en firefox o en ie8 en la web me sale printJavascript(); y luego vienen las cajas de texto que defini en el body. E visto ejemplos y los e probado pero tambien me sucede lo mismo, cuando los veo por el editor de phpdesigner 2008 parece funcionar pero cuando tiene que ser visto por firefox directamente me imprime en la primera linea el printJavascript(); y luego todo lo otro la verdad no se que pasa espero que me puedan ayudar. Por cierto uso wamp 2.0h
  #2 (permalink)  
Antiguo 16/07/2009, 20:54
Avatar de eall  
Fecha de Ingreso: noviembre-2008
Ubicación: Concepcion
Mensajes: 127
Antigüedad: 16 años
Puntos: 8
Respuesta: Problema al intentar usar xajax

puedes colocar tu codigo para saber que está mal. probablemente estes incluyendo mal las librerias.
__________________
tutoriales xajax, jQuery, PHP y otros en mi blog
  #3 (permalink)  
Antiguo 17/07/2009, 09:51
 
Fecha de Ingreso: julio-2009
Mensajes: 9
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Problema al intentar usar xajax

Hola gracias por responder mira uso el codigo del ejemplo que trae xajax por que en todos me hace lo mismo ese ejemplo que viene no me funciona por que cuando quiero lo abro directamente con firefox o ie8 me sale lo siguiente:

Cita:
for a detailed description, copyright and license information. */ /* Section: Files - - - */ /* @package xajax @version $Id: xajax.inc.php 362 2007-05-29 15:32:24Z calltoconstruct $ @copyright Copyright (c) 2005-2007 by Jared White & J. Max Wilson @copyright Copyright (c) 2008-2009 by Joseph Woolley, Steffen Konerow, Jared White & J. Max Wilson @license BSD License */ require("multiply.common.php"); echo '' ?> printJavascript(); ?>
y luego de eso me salen los input y el boton para hacer la multiplicacion pero no funciona nada la verdad no se que tiene, esto me pasa con cualquier ejemplo o codigo en donde use xajax, hay que configurarlo para que funcione o algo por que segun lo que lei por alli dice que no. Aqui esta el codigo del ejemplo:

archivo multiply.common.php
Código PHP:
<?php
require_once ("../../xajax_core/xajax.inc.php");

$xajax = new xajax("multiply.server.php");
$xajax->configure('javascript URI','../../');
$xajax->register(XAJAX_FUNCTION,"multiply");
?>
archivo multiply.server.php
Código PHP:
<?php
function multiply($x$y)
{
    
$objResponse = new xajaxResponse();
    
$objResponse->assign("z""value"$x*$y);
    return 
$objResponse;
}

require(
"multiply.common.php");
$xajax->processRequest();
?>

archivo multiply.php
Código HTML:
<php?
require("multiply.common.php");

echo '<?xml version="1.0" encoding="UTF-8"?>'

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "">
<html xmlns="" xml:lang="en" lang="en">
	<head>
		<title>xajax Multiplier</title> 
		<?php $xajax->printJavascript(); ?> 
	</head> 
	<body> 
		<input type="text" name="x" id="x" value="2" size="3" /> * 
		<input type="text" name="y" id="y" value="3" size="3" /> = 
		<input type="text" name="z" id="z" value="" size="3" /> 
		<input type="button" value="Calculate" onclick="xajax_multiply(document.getElementById('x').value,document.getElementById('y').value);return false;" />
	</body> 
</html> 
  #4 (permalink)  
Antiguo 17/07/2009, 12:55
Avatar de eall  
Fecha de Ingreso: noviembre-2008
Ubicación: Concepcion
Mensajes: 127
Antigüedad: 16 años
Puntos: 8
Respuesta: Problema al intentar usar xajax

mira en mi blog hice un pequeño tutorial para aprender a usar xajax, viene con un ejemplo funcionando que puedes utilizar para aprender.

http://prodev.cl/2008/10/comenzando-...xajax-parte-i/

y con este tutorial aprendí yo.

http://www.programacionweb.net/artic...iculo/?num=499

espero te ayude.
__________________
tutoriales xajax, jQuery, PHP y otros en mi blog
  #5 (permalink)  
Antiguo 17/07/2009, 14:31
 
Fecha de Ingreso: julio-2009
Mensajes: 9
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Problema al intentar usar xajax

Gracias por la ayuda pero sigue pasando lo mismo, me baje tu ejemplo y lo quise hacer andar y me tira lo siguiente

addAssign($inputDestino, $propiedadInputDestino, $valorAAsignar); } else{ $valorAAsignar = "Segunda Mitad"; $respuesta->addAssign($inputDestino, $propiedadInputDestino, $valorAAsignar); } $respuesta->addAlert("Se asignará un nuevo valor a $inputDestino"); return $respuesta; } $xajax=new xajax(); // Crea un nuevo objeto xajax $xajax->setCharEncoding("iso-8859-1"); // le indica la codificación que debe utilizar $xajax->decodeUTF8InputOn(); // decodifica los caracteres extraños $xajax->registerFunction("cambiarValor"); //Registramos la función para indicar que se utilizará con xajax. $xajax->processRequest(); ?> printJavascript("xajax"); //imprime el codigo javascript necesario para que funcione todo.?>

y luego me muestra el campo para cambiar el valor y todo pero el boton que funciona con xajax no hace nada.
  #6 (permalink)  
Antiguo 17/07/2009, 21:26
Avatar de eall  
Fecha de Ingreso: noviembre-2008
Ubicación: Concepcion
Mensajes: 127
Antigüedad: 16 años
Puntos: 8
Respuesta: Problema al intentar usar xajax

me parece que el error no es de xajax... al parecer no está ejecutando los scrpit php...
dijiste que usas wamp... has probado con otro como appserv o easyphp. ademas los codigo deben estar en la carpeta www o public_html (c:\wamp\www) segun tu programa (supongo que lo sabes... pero nunca se sabe ;) )

intenta ejecutar algo como un hola mundo con php...

lo otro es que veas el html resultante y veas si te manda algún error...

ahi me avisas...
__________________
tutoriales xajax, jQuery, PHP y otros en mi blog
  #7 (permalink)  
Antiguo 18/07/2009, 07:58
 
Fecha de Ingreso: julio-2009
Mensajes: 9
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Problema al intentar usar xajax

Hola eall gracias por la ayuda, la verdad es eso por lo que no me andaba, era como que no andaba php, el problema lo tenia wamp creo. Ahora en tu ejemplo eall me dice que la variable $xajax->printjavascript() justo en esa linea me dice que la variable no a sido definida.
  #8 (permalink)  
Antiguo 08/02/2010, 17:08
 
Fecha de Ingreso: abril-2008
Ubicación: Murcia
Mensajes: 5
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Problema al intentar usar xajax

Hola, me parece que el principal problema es que en la llamada al metodo $xajax->printJavaScript te falta un parametro, que es el directorio donde se encuentra el core de xajax.

Yo a este metodo lo llamo asi: $xajax->printJavaScript("xajax/");

En mi blog tengo publicado un articulo sobre como usar xajax de manera muy sencilla:

http://juandiegonavarro.blogspot.com/2010/02/como-usar-xajax.html

Última edición por David; 09/02/2010 a las 08:45
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:18.