Basic Request von php zu Java

thomsen999

Mitglied
Hi Leute ich wollte eigentlich nur Daten von einem php-skript an eine java-datei senden und anschließend wieder zurück und ausgeben, crawler.phpx (phpx, wegen CGI etc..)
PHP:
<?php
$text = 'hallo';

$return = array();
$return_code = -1;
exec("java -jar crawler.jar arg1 arg2" . $text, $return, $return_code);
if ($return_code == 0)
{
    implode($return, "\n");
}
else
{ 

} 

?>
crawler.jar:
Java:
public static void main(String args[]) {
    System.out.println(args[0] + ", " + args[1]);
}
Da sollte ich als Ausgabe doch eigentlich :
erhalten oder?
Auf dem Client wird aber nichts angezeigt, was mache ich falsch? Gruß
 
Client?

Bei System.out wird das doch in die Konsole geschrieben, oder?
Musst du nicht noch den Zielpunkt für den String angeben?

(Keine Gewähr)

=> OutputStream

Gruß eMmiE
 
Ich kenne mich mit php nicht aus, aber beim Code, den du gepostet hast, ist ein Fehler vor der Variablen $text in der exec - Methode.

Da hast du einen Punkt anstatt einem Komma

Gruß eMmiE
 

Zurück
Oben