El problema es que no tengo ni la menor idea de AJAX. He puesto eso en un archivo y me salta error
Que fallos hay por aqui? :)
archivoA.php
Código PHP:
Ver original<html>
<head>
<?
$.ajax({
url: "enviaA.php?id=2",
context: document.body
success: function(){
return true;
}
);
?>
</head>
<body>
estimado cliente $id_cliente, todo ha ido bien, ya puede irse a tomar un café
</body>
</html>
`
enviaA.php
Código PHP:
Ver original<?
$dato1 = 1;
$dato2 = 2;
$respuesta = curl -d "dato1=$dato1&dato2=$dato2" http://www.xxx.com/recibeB.php
if ($respuesta == 'ok') {
//el traspaso de información se realizo con exito
}else {
//se produjo un error en el traspaso de información
}
?>
recibeB.php
Código PHP:
Ver original<?php
$dato1 = $_POST['dato1'];
$dato2 = $_POST['dato2'];
$todoOK = true;
$HOSTNAME = "X"; //SERVIDOR
$USERNAME = "X"; //USUARIO
$PASSWORD = "X"; //CONTRASEÑA
$DATABASE = "X"; //BASE DE DATOS
function conectar(){
global $HOSTNAME,$USERNAME,$PASSWORD,$DATABASE;
return $idcnx;
conectar();
$sql = mysql_query("INSERT INTO demo VALUES ('', $dato1)");
if ($todoOk) { //supondremos que $todoOk es un boolean (true o false)
echo 'ok'; //si todo salio bien le decimos al servidor a que salio OK
}else {
echo 'fail!'; //si algo salio mal le decimos que hubo un fallo
}
?>