Du könntest auf Server A die Datei "a.php" mit dem Inhalt:
<?php
Header("location:
www.ServerB.com/b.php?do=<Dein-Text>");
?>
Auf Server B die Datei "b.php" mit dem Inhalt:
<?php
$cmd = mysql_real_escape_string($_GET['do']);
echo $cmd;
?>
Sollte gehen habe es über mein Handy geschrieben
Bei Fragen oder falls du noch was wissen willst melde dich bitte per PNoder per Email an
Admin@Dice-Win.com.
MfG Christian Freisheimer
Du kannst nicht einfach ein mysql_real_escape_string aufrufen ohne eine mysql Verbindung zu haben.
Siehe
http://php.net/manual/de/function.mysql-real-escape-string.phpHinweis:
Sie müssen eine Verbindung zu MySQL geöffnet haben, bevor Sie mysql_real_escape_string() verwenden, ansonsten erhalten Sie einen Fehler vom Typ E_WARNING und der Rückgabewert wird zu FALSE. Ist link_identifier nicht angegeben, wird die letzte MySQL-Verbindung verwendet.
Zudem ist die Funktion deprecated, abgesehen davon dass sie ohne Verbindung nicht funktioniert
Wollte ich bloß nicht so stehen lassen
Das wichtigste wurde ja schon gesagt aber hier nochmal eine kurze Zusammenfassung falls sich jemand anderer entschließt sowas mal zu machen.
Zu Server B: regelmäßig pollen und parsen (wenn sie keine API haben)
Zu Server A: Wenn API vorhanden, dann diese nutzen, wenn keine API vorhanden dann kommt es darauf an wie sicher der Exchange ist (z.B. 2FA).
Theoretisch brauchst du noch einen Server C oder Computer C. Auf diesem läuft dann der Bot (Computer) oder das Script (Server). Wenn der Exchange dann auch noch 2FA hat wirds extrem kompliziert.
Ich denke die einfachere Möglichkeit ist hier ein Bot. Wenn du das ganze mit einem Script bauen möchtest, wirst du nicht umher kommen dich mit diversen Protokollen, POST und GET, usw auseinander zu setzen.
Bei einem Bot kannst du theoretisch einen einfachen Webview bauen und den Vorgang des Order-Abgebens ganz easy automatisieren. Sowas liese sich zum Beispiel in Java, C#, Objective-C, usw. relativ einfach umsetzen.