• Olá, meu modelo e um formulário de contato feito no elementor pro, onde tenho 4 campos (nome, email, telefone e mensagem)

    tenho um código curl php onde precisaria que os dados do formulário sejam cadastrados em um outro sistema

    <?php
    
    $curl = curl_init();
    
    curl_setopt_array($curl, array(
      CURLOPT_URL => 'https://exemplo.com.br/cliente/43',
      CURLOPT_RETURNTRANSFER => true,
      CURLOPT_ENCODING => '',
      CURLOPT_MAXREDIRS => 10,
      CURLOPT_TIMEOUT => 0,
      CURLOPT_FOLLOWLOCATION => true,
      CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
      CURLOPT_CUSTOMREQUEST => 'POST',
      CURLOPT_POSTFIELDS =>'{
    "contaGuid": "-trJdhr65dka75iTv", 
    "nome": [field id="nome"],
    "email": [field id="email"],
    "telefone": [field id="telefone"],
    "comentarioEvento": [field id="comentarioEvento"], 
    "responsavelEmail": "teste@teste.com.br" 
    }
    ',
      CURLOPT_HTTPHEADER => array(
        'Content-Type: application/json',
        'Cookie: SIDTEST=b9e0c3def80379ad44af7faed0633fcc'
      ),
    ));
    
    $response = curl_exec($curl);
    
    curl_close($curl);
    echo $response;
    

    nao estou conseguindo passar os dados cadastrados no formulário uma vez enviado.

    obrigado

    • Este tópico foi modificado 1 ano, 8 meses atrás por gsilvei.
Visualizando 2 respostas - 1 até 2 (de um total de 2)
Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • O tópico ‘Formulario de contato enviar dados por um json’ está fechado para novas respostas.