arduino->php->arduino

Ciao a tutti, ho un nuovo problema! Forse non si può fare però chiedo conferma a voi "esperti". Allora devo ricevere una informazione da una script in php che ho sul mio sito, semplicemente arduino manda un get alla pagina php la quale fa un hedare location all'indiirzzo di arduino con le informazioni nel get: con questo invio il get pr avviare la risposta dal php

void effettua_get(){

  EthernetClient client_send;


  if (client_send.connect(......................., 80))
  {

    Serial.println("invio get");


    //creo l'url utilizzanso una stringa
    strURL = "GET /......../data_get.php";
  
    strURL += " HTTP/1.1";

    //invio la richiesta al server
    client_send.println(strURL);
    client_send.println("Host:.............com");
    client_send.println();
    //chiudo la connessione
    client_send.stop();
    Serial.println(strURL);
  }
  else
  {
    Serial.println("Errore Connessione");
  }



  while(client_send.available())
  {
    char c = client_send.read();
    Serial.print(c);
  }

  if (!client_send.connected())
  {
    Serial.println();
    Serial.println("Disconnesso.");
    client_send.stop();
  }

}

nella pagina php

header("location: http://.........?dato=frt");

con questo leggo il dato

  if (HTTP_req.indexOf("dato")>0) {   

....
}

Se vado sulla pagina php direttamente arduino riceve i dati se invce faccio il get da arduino non ricevo niente. Mi piacerebbe che quando chiamo la funzione "effettua_get" arduino facesse il get (lo fa), la pagina php facesse a sua volta un'altro get verso arduino il quale leggesse il dato. E' possiblie? sbaglio qualcosa o va fatto un maniera diversa ?.