Verbindung zu einem anderen Rechner

Thurstan

Mitglied
Hallo Leute,

folgendes Problem:

Rechner A muss zu Rechner B eine Verbindung aufnehmen damit er dann auf Rechner B mittels ODBC auf die Datenbank zugreifen kann. Letzteres funktioniert soweit auch (lokal). Aber wie baue ich den mit Php eine Verbindung zu einem anderen Rechner auf ?

Vielen Dank für eure Hilfe!
 
Code:
    $server =    'servername';
    //$server =    '192.0.0.0';

    $fp = fsockopen($server, 80, $errno, $errstr, 30);
    if (!$fp) {
         echo "$errstr ($errno)<br />\n";
    }
    else {
         $test = gethostbyaddr($_SERVER['REMOTE_ADDR']);
         $out = "GET / HTTP/1.1\r\n";
         $out .= "\servername\r\n";
         $out .= "Connection: Close\r\n\r\n";
        //$out  = $test;
         fwrite($fp, $out);
         while (!feof($fp)) {
                 echo fgets($fp, 128);
        }
         fclose($fp);
    }

So hab ich es versucht u jetzt will ich mittels:

$db_conn = @odbc_connect($host,$admin,$a_pw);


die Verbindung zu nem ODBC von diesem Rechner aus aufbauen....u wenn ich das mache klappt das immer nur mit ODBC einträgen von Rechner A :rolleyes:
 
vorweg, die richtige Lösung weis ich nicht, aber ich glaube mit Port 80 zu verbinden kann nicht funktionieren, weil der odbc Treiber von Rechner B bestimmt nicht dort lauscht..
 
Habs hinbekommen, allerdings seh ich grade das der Host die Funktion odbc_connect nicht unterstützt. Wie kann ich jetzt vorgehen?
 
Zurück