FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Det20 am 07 September 2020, 11:21:19

Titel: PHP Source in FHEM abbilden
Beitrag von: Det20 am 07 September 2020, 11:21:19
Hallo,

ich habe in PHP folgenden Source und muss diesen in FHEM abbilden. Hierbei wird eine HTML Seite aus dem Netz geladen, mittels Regex werden dann alle URL's extrahiert und in ein Array gepackt. Download ist ja kein Thema, aber wie Regex'e ich den String und bilde ein Array draus?


$Source = file_get_contents($URL);
   
$regex = '/https?\:\/\/[^\" \n]+/i';
preg_match_all($regex, $Source, $matches);
foreach ($matches[0] as $url)
{
  ...
};
Titel: Antw:PHP Source in FHEM abbilden
Beitrag von: Wernieman am 07 September 2020, 12:08:55
Grundsätzliche Frage:
Was willst Du damit erreichen?
Titel: Antw:PHP Source in FHEM abbilden
Beitrag von: Det20 am 07 September 2020, 14:10:57
Nun ja, ich muss eine HTML Seite runterladen, alle enthaltenen Links extrahieren und mir den einen, den ich suche, schnappen und damit weiterarbeiten. Mit PHP kein Problem und da ich versuche, so ziemlich alles in FHEM abzubilden ...
Titel: Antw:PHP Source in FHEM abbilden
Beitrag von: Christoph Morrison am 07 September 2020, 18:09:59
Zitat von: Det20 am 07 September 2020, 14:10:57
Nun ja, ich muss eine HTML Seite runterladen, alle enthaltenen Links extrahieren und mir den einen, den ich suche, schnappen und damit weiterarbeiten. Mit PHP kein Problem und da ich versuche, so ziemlich alles in FHEM abzubilden ...

Sicher, dass du das nicht mit HTTPMOD lösen kannst?