nacitani hodnot z PHP na synology

Kony
Příspěvky: 382
Registrován: 09 dub 2020, 11:43
Reputation: 0

nacitani hodnot z PHP na synology

Příspěvek od Kony » 28 říj 2021, 14:03

Ahoj, snazim se na synology rozjet PHP server (to mi vse jede).

mám tam jednoduchy soubor "cas.php"

Kód: Vybrat vše

<?php
$cas = StrFTime("%H:%M", Time());
echo($cas);
?>
a pomoci arduina bych potreboval nacist vysledek. Kdyz to pustim pres www stranky na PC, vse OK, kdyz vyctu pres GET pomoci Linux serveru tak vse v pohode, ale jakmile dam do arduina, tak nesmysli :

https://pastebin.com/CnTHUs23

v arduino mam toto
https://pastebin.com/WAQczBd3

a vysledek v serial konzole :

Kód: Vybrat vše

14:08:19.307 -> WiFi pripojena!
14:08:19.307 -> Pouzij k pripojeni tuto adresu: http://192.168.1.6
14:08:20.362 -> Cas : </script>
14:08:20.362 -> _________________________

peterple
Příspěvky: 156
Registrován: 22 zář 2021, 20:20
Reputation: 0

Re: nacitani hodnot z PHP na synology

Příspěvek od peterple » 28 říj 2021, 19:30

nemalo by byť adresa

Kód: Vybrat vše

http://192.168.1.6/cas.php

Kony
Příspěvky: 382
Registrován: 09 dub 2020, 11:43
Reputation: 0

Re: nacitani hodnot z PHP na synology

Příspěvek od Kony » 28 říj 2021, 19:47

1.6 ma arduino, ja potrebuji stahovat cas ze serveru a ten ma 1.250

peterple
Příspěvky: 156
Registrován: 22 zář 2021, 20:20
Reputation: 0

Re: nacitani hodnot z PHP na synology

Příspěvek od peterple » 28 říj 2021, 19:50

už som pochopil. Pozrel som sa do kódu. Inú stránku z toho servera ti prečíta?

peterple
Příspěvky: 156
Registrován: 22 zář 2021, 20:20
Reputation: 0

Re: nacitani hodnot z PHP na synology

Příspěvek od peterple » 28 říj 2021, 20:00

server ti vracia chybu 400 čo znamená Bad Request Takže chybné sú tie data čo posielaš v žiadosti o stránku. Ale toto nie je moja parketa takže neviem čo mu nepasuje.

KamilV
Příspěvky: 479
Registrován: 03 dub 2018, 15:27
Reputation: 0
Bydliště: Olomouc

Re: nacitani hodnot z PHP na synology

Příspěvek od KamilV » 28 říj 2021, 21:49

Kód: Vybrat vše

GET /doma/test/cas.php

Kony
Příspěvky: 382
Registrován: 09 dub 2020, 11:43
Reputation: 0

Re: nacitani hodnot z PHP na synology

Příspěvek od Kony » 29 říj 2021, 05:46

Musi tam byt i adresa na server, kdyz to smeruji jinam. A zkousel jsem to dat primo do rootu proto jsem tam nemel adresare a porad ten samy problem

KamilV
Příspěvky: 479
Registrován: 03 dub 2018, 15:27
Reputation: 0
Bydliště: Olomouc

Re: nacitani hodnot z PHP na synology

Příspěvek od KamilV » 29 říj 2021, 15:03

Nikoliv. Ta adresa je obsažena v hlavičce Host. V GETu už je jen to pokračování na konkrétní zdroj.
Však si dej v prohlížeči (kde to funguje) F12 a proklikej se k hlavičce, kterou to poslalo. A pak z arduina pošli úplně stejnou.
Úspěch zaručen :)

Kony
Příspěvky: 382
Registrován: 09 dub 2020, 11:43
Reputation: 0

Re: nacitani hodnot z PHP na synology

Příspěvek od Kony » 29 říj 2021, 15:54

Tak taky ne, stejny vysledek

Schvalne muzes vyzkouset

Kód: Vybrat vše

http://213.211.34.227/testik/cas.php

KamilV
Příspěvky: 479
Registrován: 03 dub 2018, 15:27
Reputation: 0
Bydliště: Olomouc

Re: nacitani hodnot z PHP na synology

Příspěvek od KamilV » 29 říj 2021, 17:06

Co můžu vyzkoušet, že to funguje a že je to jak říkám? :D

Kód: Vybrat vše

GET /testik/cas.php HTTP/1.1
Host: 213.211.34.227
Connection: keep-alive
Cache-Control: max-age=0
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.101 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
Accept-Encoding: gzip, deflate
Accept-Language: cs-CZ,cs;q=0.9

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 8 hostů