Ajuda para obter dados de AJAX com POST

  • Autor Autor drop4
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
D

drop4

Alfa
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Buenas a todos, necesito obtener datos de web2 para mostrarlos en web1 mediante una peticion ajax.

Esto es lo que tengo, pero no consigo que funcione.

web1.php

PHP:
function usuarios($nombre)
{

    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, "http://www.web2.com/listausuarios.php");
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, 'username='.$nombre);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_HEADER, 0);
    $output = curl_exec($ch);
    curl_close($ch);
    echo $output;

}

web2.php

PHP:
if(...){

// Si esta autenticado y el usernames correcto
....
function getusers(userId){
    var parametres = {"userId": userId};
    $.ajax({
        url: "http://www.web2.com/datos.php",
        data: parametres,
        type: "POST",
        cache: false,
        success: function(data) {
            popup(" 
                        <div id=\"content\">" + data + "</div>\");
        }
    });
}
}



Un saludo y gracias.
 
Última edição:
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
web2.php ?

Ahí se encuentra tu Ajax??

Porque no lo haces en un Javascript.
 
En eso que muestras hay algo que no cuadra. No sé si te equivocaste o qué pero no puedes usar ajax en un .php . Eso se hace con Javascript.

Saludos
 
No no cuadra nada, estas mezclando lenguajes.....
Y por esto que pusiste "http://www.web2.com/listausuarios.php" supongo que web1 es un dominio y web2 es otro dominio, si es así no insistas con AJAX porque AJAX no funciona en dominios diferentes, tienes que usar PHP.

Tienes que explicar un poco mejor lo que quieres.

EDITO
Bueno no se exactamente que quieres. 1º pides unos datos con curl a web2.com/listausuarios.php y luego en web2 intentas pedir datos mezclando AJAX y PHP de web2.com/datos.php a web2.php
 
Última edição:
Como comentan quien sabe que tratas de hacer, lo mejor sería que explicaras que necesitas hacer para tratar de ayudarte porque ese código está patas pa' arriba
 
todo lo que haces esta mal, explica lo que quieres por que ajax en un .php debería ser en un archivo .js que quieres decir con web1 y web2
 
más detalles, no se entiende qué es lo que requieres.
 

Tópicos similares

Voltar
Topo