Salve a tutti! Vi spiego subito il mip problema.
Su arduino ho una pagine html che mi stampa i valori delle temperature che ci sono nella stanza e che vengono aggiornati ogni tot.
Ora, volevo fare in modo che il mio server leggesse questa pagina e scrivesse i valori all'interno di un db.
Solo che non riesco a leggere i valori dalla pagina. Ho provato sia con fopen che con file_get_contents ma nulla. Vi mostro il codice:
codice:
<?php
$fp = file_get_contents('192.168.1.152/index.html');
//$mysqli = new mysqli('localhost', 'utente', 'psw', 'db');
$temp_iniz = strpos($fp, 'Temperatura :'); //trova Temperatura :
$temp_fine = strpos($fp, '<sup>'); //trova <sup>
print substr($fp, $temp_iniz, $temp_fine - $temp_iniz); //stampa quello che c'è tra Temperatura : e <sup>
?>
La pagina HTML è così costituita:
codice:
<html>
<meta http-equiv="refresh" content="60">
<title>
Temperatura e Umidita'</title>
<h2>
Camera</h2>
<h4>
Temperatura : 21<sup>0</sup>C<br />
Umidita' : 60%</h4>
</html>
Sapreste dirmi dove sbaglio? Grazie!