PHP GET

Tags:    php

<< < 12 > >>
Hej Jeg sider og sniffer til noget arduino, hvor jeg har en temperatur føler, som jeg gerne vil data fra i en CSV fil på en server.

det jeg har fundet ud af er at det gøres med en form for GET funktion.

Jeg skal oprette en php fil på serveren for så at kalde denne fil fra ARDUINO kitet.

den komando jeg kalder med fra arduino kitet er:

client.println("GET /test_fil_1.php/?name=kim");

Her vil jeg skrive "kim" i filen.

men hvad skal jeg skrive i test_fil_1.php for at få det til at virke.

jeg har prøvet det her men det virker ikke.

Fold kodeboks ind/udPHP kode 




12 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Fold kodeboks ind/udC kode 




Indlæg senest redigeret d. 30.01.2014 20:06 af Bruger #17081
Fold kodeboks ind/udPHP kode 




Indlæg senest redigeret d. 30.01.2014 20:55 af Bruger #17081
og du er sikker på det her fungere ?

Fold kodeboks ind/udJScript kode 




Nej det er jeg ikke!
Har du en teori?



du printer noget tekst hvor der "bare" står GET /test_fil_1.php/?name=kim .. men hvor ligger din PHP fil og er din Arduino overhovedet i stand til at lave en web request ?



Det skulle den kunne.
det bliver brugt mange steder der er bare ikke rigtig nogen der vil tage sig tiden til at forklar hvordan de gør. der er mange eksempler men ikke nogen rigtige TUT's hvilket jeg vil lave om på når jeg først har det til at virke.




Jamen---- som jeg læser disse eksempler så er de alle til at hente noget data til at bruge på arduino kitet, jeg vil aflevere data til serveren.

er der noget jeg misforstår?

den med HttpClient har jeg til at virke der går man og spørger google efter noget vedrørende arduino, det køre uden problem.

med jeg vil aflevere data.

PS: dem havde jeg allerede fundet.
Men mange tak for indsatsen.



Indlæg senest redigeret d. 30.01.2014 14:36 af Bruger #17451
om du henter eller aflevere er lige meget ... det er samme funktionalitet



hmmm ok lad os tage et fælles udgangs punkt.
(client.connect(server, 80)) {
Serial.println("connected");
// Make a HTTP request:
client.println("GET /search?q=arduino HTTP/1.1");
client.println("Host: www.google.com");
client.println("Connection: close");
client.println();
}

den her stump kobler op til google og henter info vedrørende noget arduino!
det virker 100%

men her henter jeg info. ud fra det hvordan aflevere/sender jeg så data?



<< < 12 > >>
t