Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/07/2009, 09:51
jdbd
 
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>