a ver, al menos has el intento de documentarte.... @Eleazan te dijo que si utilizabas JQuery podrías intentar el ejemplo de Ajax que el dejo, si buscaras por internet sabrías que primero debes bajar el framework e importarlo en el html donde se hará la petición, ahora, quiero suponer que realmente este código no es el que estas intentando ejecutar...
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
}
?>
Si es así de donde sacas que esa es la forma de usar curl?, checa la documentación de
cURL en el manual de PHP, otra cosa...
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
}
?>
usar globales en funciones es lo peor aparte que es de flojos (sin ofender), si vas a usar variables externas pásalas como parámetros! (function mifuncion($parametro1,$parametro2)), en el desarrollo de sitios grandes te ahorrarás muchos dolores de cabeza, ahora otra cosa, no veo por ningún lado donde has seteado la variable $todoOk, solo la has copiado y pegado, eso no funcionará
Antes de continuar primero lee la documentación de los recursos que estas tratando de usar, no solo es de hacer copy/paste!