Stránka 1 z 5
nacitani hodnot z PHP na synology
Napsal: 28 říj 2021, 14:03
od Kony
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 -> _________________________
Re: nacitani hodnot z PHP na synology
Napsal: 28 říj 2021, 19:30
od peterple
Re: nacitani hodnot z PHP na synology
Napsal: 28 říj 2021, 19:47
od Kony
1.6 ma arduino, ja potrebuji stahovat cas ze serveru a ten ma 1.250
Re: nacitani hodnot z PHP na synology
Napsal: 28 říj 2021, 19:50
od peterple
už som pochopil. Pozrel som sa do kódu. Inú stránku z toho servera ti prečíta?
Re: nacitani hodnot z PHP na synology
Napsal: 28 říj 2021, 20:00
od peterple
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.
Re: nacitani hodnot z PHP na synology
Napsal: 28 říj 2021, 21:49
od KamilV
Re: nacitani hodnot z PHP na synology
Napsal: 29 říj 2021, 05:46
od Kony
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
Re: nacitani hodnot z PHP na synology
Napsal: 29 říj 2021, 15:03
od KamilV
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
Re: nacitani hodnot z PHP na synology
Napsal: 29 říj 2021, 15:54
od Kony
Tak taky ne, stejny vysledek
Schvalne muzes vyzkouset
Kód: Vybrat vše
http://213.211.34.227/testik/cas.php
Re: nacitani hodnot z PHP na synology
Napsal: 29 říj 2021, 17:06
od KamilV
Co můžu vyzkoušet, že to funguje a že je to jak říkám?
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