Ankündigung

Einklappen
Keine Ankündigung bisher.

Wert in einer Homepage setzen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #31
    Zitat von JonDonSponky Beitrag anzeigen
    Wie soll ich es besser lösen?
    spreche ich chinesisch?!?

    Kommentar


      #32
      Um das Problem der Variablen auszuschließen, hab ich mal folgende Logik gebaut:
      PHP-Code:
      if ($E=logic_getInputs($id)) {
       
      $onoff $E[1]['value'];
       
      $ip $E[2]['value'];
       
      logic_setVar($id,203,$E[3]['value']);
       
      $url "http://192.168.10.25/save.php";
       
      $data 'data=[{"name":"val103","value":"221"}]';
       
      $ch curl_init();
       
      curl_setopt($chCURLOPT_URL$url);
       
      curl_setopt($chCURLOPT_RETURNTRANSFER1);
       
      curl_setopt($chCURLOPT_POSTFIELDS$data);
       
      $result curl_exec($ch);
       
      $ch_error curl_error($ch);
       
      $http_status curl_getinfo($chCURLINFO_HTTP_CODE);
       
      curl_close($ch); 
      Leider funktioniert die aber auch nicht... sprich irgendwo ist noch ein Fehler drin, der den Befehl nicht richtig an die Homepage absetzt

      Zitat von EugenDo Beitrag anzeigen
      spreche ich chinesisch?!?
      Sorry, natürlich nicht, aber ich versuche wirklich deine Anregungen bzw. Vorschläge umzusetzen...
      Grüße Tobi

      Kommentar


        #33
        Mach doch mal eine Debug Ausgabe von $result, $ch_error und $http_status.

        Kommentar


          #34
          und das ohne "22":

          Code:
          if ($E=logic_getInputs($id)) {
           $onoff = $E[1]['value'];
           $ip = $E[2]['value'];
           logic_setVar($id,203,$E[3]['value']);
           $url = "http://192.168.10.25/save.php";
           $data = 'data=[{"name":"val103","value":"1"}]';
           $ch = curl_init();
           curl_setopt($ch, CURLOPT_URL, $url);
           curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
           curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
           $result = curl_exec($ch);
           $ch_error = curl_error($ch);
           $http_status = curl_getinfo($ch, CURLINFO_HTTP_CODE);
           curl_close($ch);

          Kommentar


            #35
            Code:
            $data = 'data=[{"name":"val103","value":"22' . $onoff . '"}]';

            Kommentar


              #36
              ohne 22

              Kommentar


                #37
                ok. sry. ich klinke mich aus.. ich verstehe die Anforderung nicht mehr..

                Kommentar


                  #38
                  Zitat von EugenDo Beitrag anzeigen
                  und das ohne "22":
                  Oh man... Danke! Hier lag das Problem! *Asche über mein Haupt*

                  Jetzt funktioniert schon mal der "Variabel-freie" LBS!
                  Grüße Tobi

                  Kommentar


                    #39

                    Kommentar


                      #40
                      Zitat von EugenDo Beitrag anzeigen
                      Das brauch ich jetzt auch! Danke dir nochmal für dein Geduld... und entschuldige mein Unvermögen, der Schlauch war sehr breit, auf dem ich saß.
                      Grüße Tobi

                      Kommentar


                        #41
                        Sorry hatte die posts vorher nicht gesehen ...

                        Kommentar

                        Lädt...
                        X