mike: HttpRequest

Hallo zusammen!

Habe folgenden Code in VBS am laufen:

set HttpRequest = CreateObject("Microsoft.XMLHTTP")

url = "http://192.168.13.131/decoder_control.cgi?command=33&user=xxx&pwd=yyy" 'URL Kamerabefehl Pos. 2
HttpRequest.Open "GET", url, False 'Übertragungsmetode
HttpRequest.Send 'Befehl senden

sowiet läuft alles. Jetzt wollte ich den Code in PHP einbinden, aber leider ohne großen Erfolg.

  
<?php  
usleep(6000);  
include("../interface/studio.inc.php");  
  
$r = new HttpRequest('http://192.168.134.111/decoder_control.cgi?command=37&user=admin&pwd=admin', HttpRequest::METH_GET);  
  
$r->send();  
  
?>  

Fehlermeldung: Fatal error: Class 'HttpRequest' not found in C:\Programme\xampplite\htdocs\HomeStudioWebControl\touch\ip_cam_111\studio.web_cam_111.touch.php on line 10

Habe als System: WinXp mit xampp

Wie binde ich die Class dort ein oder was mache ich falsch?

Danke für die Hilfe!

Gruß
Mike

  1. Hallo,

    Habe folgenden Code in VBS am laufen:

    und deshalb stellst du dein Problem im Themenbereich PHP ein?

    <?php

    usleep(6000);
    include("../interface/studio.inc.php");

    $r = new HttpRequest('http://192.168.134.111/decoder_control.cgi?command=37&user=admin&pwd=admin', HttpRequest::METH_GET);
    $r->send();

    ?>

      
    Was hat es mit studio.inc.php auf sich? Was ist das?  
      
    
    > Fehlermeldung: Fatal error: Class 'HttpRequest' not found in C:\Programme\xampplite\htdocs\HomeStudioWebControl\touch\ip\_cam\_111\studio.web\_cam\_111.touch.php on line 10  
    > Wie binde ich die Class dort ein oder was mache ich falsch?  
      
    Keine Ahnung, solange du mit Informationen so zurückhaltend bist ...  
      
    So long,  
     Martin  
    
    -- 
    Elefant zum Kamel: "Sag mal, wieso hast du denn den Busen auf dem Rücken?"  
    Kamel:             "Ziemlich freche Frage für einen, der den Penis im Gesicht hat."  
    Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
    
    1. Hallo,

      Habe folgenden Code in VBS am laufen:

      und deshalb stellst du dein Problem im Themenbereich PHP ein?

      <?php

      usleep(6000);
      include("../interface/studio.inc.php");

      $r = new HttpRequest('http://192.168.134.111/decoder_control.cgi?command=37&user=admin&pwd=admin', HttpRequest::METH_GET);
      $r->send();

      ?>

      
      >   
      > Was hat es mit studio.inc.php auf sich? Was ist das?  
      >   
      > > Fehlermeldung: Fatal error: Class 'HttpRequest' not found in C:\Programme\xampplite\htdocs\HomeStudioWebControl\touch\ip\_cam\_111\studio.web\_cam\_111.touch.php on line 10  
      > > Wie binde ich die Class dort ein oder was mache ich falsch?  
      >   
      > Keine Ahnung, solange du mit Informationen so zurückhaltend bist ...  
      >   
      > So long,  
      >  Martin  
      >   
        
      Hallo,  
        
      wo soll ich den bitte sonst das ganze reinstellen in VBS Forum??? Will das ganze ja in PHP zum laufen bekommen!!!  
        
      studio.inc.php kann weg gelassen werden, war für einen Test. Aber das ändert nichts an dem Problem.  
        
      Was für Informationen brauchst Du den? Sorry aber dachte das ich alles geschreiben habe.  
        
      MfG  
      mike
      
      1. Hi,

        Hallo,
        [...]
        So long,
        Martin

        bitte nächstes Mal kein TOFU oder FOTU. Danke.

        wo soll ich den bitte sonst das ganze reinstellen in VBS Forum??? Will das ganze ja in PHP zum laufen bekommen!!!

        Das ist mir aus deinem Startposting nicht ganz klargeworden. Wozu dann der Hinweis auf VBS? Das verwirrt doch nur.

        studio.inc.php kann weg gelassen werden, war für einen Test. Aber das ändert nichts an dem Problem.

        Also gut.

        Was für Informationen brauchst Du den? Sorry aber dachte das ich alles geschreiben habe.

        Hast du dich vergewissert, dass die HTTP-Extension, zu der auch die Klasse HttpRequest gehört, auf deinem Server/Webspace überhaupt installiert und verfügbar ist? Die Fehlermeldung lässt ja eher vermuten, dass das nicht der Fall ist. Die Ausgabe von phpinfo() sollte das klären.
        Und dann solltest du eventuell den Hoster kontaktieren.

        Ciao,
         Martin

        --
        They say hard work never killed anyone, but I figure, why take the risk?
          (Ronald Reagan, US-Präsident 1981-1989)
        Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(