Сервер не читает данные

298
09 мая 2017, 07:05

Есть проект на ардуино. Суть проекта в том, чтобы с кнопки отправлять данные на сервер. Сервер не читает, но соединение с хостом есть. Как решить эту проблемку?

Код:

#include <SPI.h>
#include <Ethernet.h>
the shield
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
const char* username = "*********";
IPAddress ip(0, 0, 0, 0);
void setup() {
  Serial.begin(9600);
  while (!Serial) {
    ; // wait for serial port to connect. Needed for native USB port only
  }
  if (Ethernet.begin(mac) == 0) {
    Serial.println("Failed to configure Ethernet using DHCP");
    Ethernet.begin(mac, ip);
  }
  delay(1000);
}
void loop() {

    EthernetClient client;
    if (client.connect(server, 80)) {
    String url = "get.php";
    url+= "?username=";
    url+=username;
    Serial.println(url);
    client.print(String("GET ") + url + " HTTP/1.1\r\n" + "Host: " + server +"\r\n" + "Connection: close\r\n\r\n");
    delay(10000);    
  }
 if (!client.connected()) {
    Serial.println();
    Serial.println("disconnecting.");
    client.stop();
    while (true);
  }
}
READ ALSO
Как обработать ответ от сервера при завершении php сессии без лишних телодвижений

Как обработать ответ от сервера при завершении php сессии без лишних телодвижений

Подскажите, пожалуйста, универсальный метод, так как на сайте используется ajax валидация

319
cURL не отображает кириллицу

cURL не отображает кириллицу

Получаю с помощью cURL страницу, а она в ответ выводит вот такой html код(смкартинку

512
php - Fatal error: Call to undefined function mysqli_connect()

php - Fatal error: Call to undefined function mysqli_connect()

Ошибка появляется на хостингеВ начале не было, но когда пора сдавать экзамен, она резко не работает

426
Каждое третье число при счете от 1 до 1000 на PHP [требует правки]

Каждое третье число при счете от 1 до 1000 на PHP [требует правки]

Надо написать код который выводит каждое третье число при счете от 1 до 1000Заранее спасибо

293