Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/05/2010, 06:58
sadzas
 
Fecha de Ingreso: junio-2008
Mensajes: 137
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: Javascript - Ajax - Insertar en BD

Sigo sin poder lograrlo... lo que no esta pasando son las variables, ya que el script PHP funciona barbaro (ingresa el registro, pero sin el valor enviado)

Funcion Javascript!
Código:
function capturarNumero(){
        var numero = document.getElementById("numero").value;
        var ciudad = document.getElementById("ciudad").value;
        getDataServer(numero, ciudad);
}
Funcion Ajax!
Código:
function getDataServer(url, vars)
{
        var xml = null;
        try {
                xml = new ActiveXObject("Microsoft.XMLHTTP");
                } catch(expeption) {
                                        xml = new XMLHttpRequest();
                                        }
                xml.open("GET","test.php?num="+numero, ciudad, true);
                xml.send(null);
                if(xml.status == 404) alert("Url no valida");
                        return xml.responseText;
}
Esto no me esta enviando las variables... o por lo menos mi php no las esta capturando..

Mi pagina PHP:
Código:
<?php

//ini_set('display_errors', TRUE);
include ("./lib/defines.php");
include ("./lib/functions.php");
include ("./lib/database.php");

session_start();

$clientId = $_SESSION['clientid'];

$ciudad = $_POST['ciudad'];
$numero = $_POST['numero'];

mysql_query("insert into temporal values ('','$numero', '$ciudad')");

?>
Que estoy haciendo mal?