PHP - post

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

L.L
nováček
Příspěvky: 44
Registrován: září 19
Pohlaví: Muž
Stav:
Offline

PHP - post

Příspěvekod L.L » 30 zář 2019 08:49

Zdar tu všici. :-)

Posilam si z ESP8266 data a nějak to neumím v PHP odchytít a uložit.

Kód: Vybrat vše

<?php
$_data = implode($_POST);
$soubor = fopen("./Disk1/text.txt", "w");
fwrite($soubor, $_data);
fclose($soubor);
?>


soubor se co minutu aktualizuje ale je prazdný.
Poradi někdo?

PS: prý se da pomoci funkce metody var_dump vypsat někam do logu co mi chodi.
Jak na to?
Děkují.

Reklama
Uživatelský avatar
LuCaCZ
Level 3.5
Level 3.5
Příspěvky: 929
Registrován: březen 11
Pohlaví: Muž
Stav:
Offline

Re: PHP - post

Příspěvekod LuCaCZ » 30 zář 2019 14:24

Jo vlož do php

Kód: Vybrat vše

var_dump($_data);
a do ESP přidej kod, ať ti zobrazí na Serialu obsah stránky na kterou data posíláš.

Fajn by taky bylo popsat, jaká data posíláš. Třeba by bylo jednodušší poslat je přes GET

L.L
nováček
Příspěvky: 44
Registrován: září 19
Pohlaví: Muž
Stav:
Offline

Re: PHP - post

Příspěvekod L.L » 30 zář 2019 16:55

LuCaCZ píše:Fajn by taky bylo popsat, jaká data posíláš. Třeba by bylo jednodušší poslat je přes GET


Kód: Vybrat vše

HTTPClient http;
http.begin("http://192.168.1.88:8888/nacti.php");
http.addHeader("Content-Type", "text/plain");
int navrat = http.POST("Zprava od ESP");
String data = http.getString();
http.end();

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: PHP - post

Příspěvekod CZechBoY » 30 zář 2019 21:35

Se mi spíš zdá, že ten text posíláš v http body.
Zkus v php toto:

Kód: Vybrat vše


$_data 
file_get_contents('php://input');
 
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

L.L
nováček
Příspěvky: 44
Registrován: září 19
Pohlaví: Muž
Stav:
Offline

Re: PHP - post

Příspěvekod L.L » 01 říj 2019 11:04

@CZechBoY - funguje, děkují :clap:


Zpět na “Programování a tvorba webu”

Kdo je online

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