Visualizzazione risultati 1 fino 3 di 3

Discussione: Redirect con dati json

  1. #1
    tuttainformatica non è connesso Utente giovane
    Data registrazione
    05-03-2020
    Messaggi
    55

    Predefinito Redirect con dati json

    Ciao a tutti,
    in parole povere vado da il dominio1 al dominio2 attraverso un form method POST faccio le operazioni che devo fare ma poi devo ritornare al dominio con dei dati che ho salvato in json. Ho provato a farlo con cURL ed effettivamente funziona però non mi riporta al dominio1 ma invia solo $fields_string che sarebbe la risposta json.
    Codice PHP:
    $ch = curl_init();
    curl_setopt($ch,CURLOPT_URL, $serviceURL);
    curl_setopt($ch,CURLOPT_POST, true);
    curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string);
    curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
    curl_setopt($ch,CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
    curl_exec($ch);
    Non ce un modo per tornare al dominio1 con il json oppure anche solo tramite POST però senza intervento dell'utente? Nel senso che non voglio fare un altro form e quindi cliccare il submit ma che una volta elaborata la risposta questa venga inviata riportando l'utente al dominio1.

    Grazie a tutti

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,752

    Predefinito

    Se vuoi eseguire un redirect in PHP, utilizza header().
    Codice PHP:
    header('Location: tuosito.tld/pagina.ext');
    L'unica accortezza, visto che si tratta di modifiche nell'header della richiesta, è di eseguirla prima di qualsiasi output HTML.

    Ciao!
    Ultima modifica di alemoppo : 20-10-2022 alle ore 20.43.26

  3. #3
    tuttainformatica non è connesso Utente giovane
    Data registrazione
    05-03-2020
    Messaggi
    55

    Predefinito

    Ciao,
    Ma se uso header(), non riesco a passare i dati no?

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •