Hop til indhold
  • 0

IHC PHP curl Script


Tahoo
 Share

Spørgsmål

Hej IHC forum.

Jeg har i lang tid brugt et php script til at hente data ud fra min IHC controller til en website.

Scriptet har jeg fundet på denne kanon forum, men den er desværre stoppet med at virke efter jeg opdateret mit ihc controller fra 2.7.220 til firmware 2.8.3
(Nu virker min android app igen :-) )

 

Det script jeg har brugt:

include ("find_nth_string.php");

/* Stamdata */

 $brugernavn = "admin";
 $password = "xxxxxx";

/* Login p\xe5 Websceneview */

 $ckfile = tempnam ("/tmp", "CURLCOOKIE");

 $ch = curl_init('https://xx.xx.xx.xx/sceneview/Login.ijp');
 curl_setopt($ch, CURLOPT_POST ,1);
 curl_setopt($ch, CURLOPT_POSTFIELDS ,'login='.$brugernavn.'&password='.$password);
 curl_setopt($ch, CURLOPT_COOKIEJAR, $ckfile);
 curl_setopt($ch, CURLOPT_COOKIEFILE, $ckfile);
 curl_setopt($ch, CURLOPT_HEADER      ,1);
 curl_setopt($ch, CURLOPT_RETURNTRANSFER  ,1);
 curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)");
 curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
 curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
 $Rec = curl_exec($ch);

 curl_close($ch);

 /* udl\xe6s hvert element i elementid */

        $ch = curl_init('https://xx.xx.xx.xx/sceneview/Textplan.ijp?sceneid=0');
        curl_setopt($ch, CURLOPT_COOKIEJAR, $ckfile);
        curl_setopt($ch, CURLOPT_COOKIEFILE, $ckfile);
        curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)");
        curl_setopt($ch, CURLOPT_HEADER      ,1);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER  ,1);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
        curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
        $Rec_Data = curl_exec($ch);

        curl_close($ch);

        if (empty($Rec_Data))
        {
                print "Ingen Data IHC serveren<p>";
        }
        else
         også kommer det jeg selv har lavet

 

 

Den kommer bare med følgende tekst når jeg afvirkler mit script: Ingen Data IHC serveren

Der er ikke lavet om på brugernavn/password/Ip eller netværk på controller - kun firmware update - jeg får ingen fejl - men tænker om det måske kan være noget med SSL.

 

Håber nogle kan hjælpe...

Mange tak

 


Men siden kommer bare ud med:
Ingen Data IHC serveren

Link til kommentar
Del på andre sites

2 svar på dette spørgsmål

Recommended Posts

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gæst
Svar på dette spørgsmål

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loader...
 Share

×
×
  • Tilføj...

Important Information

Privatlivspolitik og We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

1200x630bb.png

ok