Visualizzazione risultati 1 fino 3 di 3

Discussione: problema get da arduino..aiutooo

  1. #1
    Arduhom non è connesso Neofita
    Data registrazione
    08-01-2017
    Messaggi
    3

    Predefinito problema get da arduino..aiutooo

    Ciao a tutti..
    ringrazio in anticipo a chi tenterà di aiutarmi!!
    Sul mio spazio web ho un file "prova.php" il quale mi invia un dato sul database mysql sempre in altervista.
    Allora...se sulla barra degli indirizzi digito il percorso del file (XXXX.altervista.org/prova.php) il tutto funziona, sul database mi ritrovo il numero che ho inviato.
    Il problema nasce quando voglio richiamare il file php tramite arduino.
    Allego il codice utilizzato, copiato da una guida online:

    if (client.connect("it.altervista.org", 80)) {
    client.println("Host: XXXX.altervista.org");
    client.println("User-Agent: Arduino/1.0");
    client.println("Connection: close");
    client.println();
    client.println("GET /controller/prova2.php HTTP/1.1");
    }
    il mio primo dubbio riguarda l'indirizzo ip o l'host a cui eseguire la connessione!
    E' corretto it.altervista.org??

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

    Predefinito

    Citazione Originalmente inviato da Arduhom Visualizza messaggio
    se sulla barra degli indirizzi digito il percorso del file (XXXX.altervista.org/prova.php) il tutto funziona, sul database mi ritrovo il numero che ho inviato.
    Hai inviato in che modo? POST? GET?
    Ma in generale credo che invece di "it.altervista.org" andrebbe il nome del tuo sottodominio, ipotizzo (mai usato arduino).
    Oppure anche quando fai:
    Codice:
    GET /controller/prova2.php HTTP/1.1
    , prova a dar l'indirizzo assoluto (con tutto il percorso).

    Ciao!
    Ultima modifica di alemoppo : 13-01-2017 alle ore 01.17.59

  3. #3
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,954

    Predefinito

    il mio primo dubbio riguarda l'indirizzo ip o l'host a cui eseguire la connessione!
    Per evitare il problema dell'inidirizzo IP, usa il nome dello host e lascia che sia il DNS a risolverlo.
    Per il nome dello host, segui il suggerimento di alemoppo: XXXX.altervista.org.

Regole di scrittura

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