Hey,
ich setzt via fsockopen ein POST ab. Die Datei die aufgerufen wird gibt bestimmte Infos als PlainText aus.
Als Ergebnis meiner POST-Abfrage bekomm ich zwar den PlainText zurück, aber vor und nach diesem Text bekomm ich immer Zahlen und Buchstaben mit 1-3 Zeichen:
Also, so sollte das Ergebnis aussehen "OK#Successfully"
und zurück bekomm ich "f OK#Successfully 0"
f und 0 ist aber nicht fest. Bei anderem Text kanns auch anders aussehen, bis zu 3 Zeichen.
Wie kann ich die Zeichen entfernen??? Danke!
	
							
						
					ich setzt via fsockopen ein POST ab. Die Datei die aufgerufen wird gibt bestimmte Infos als PlainText aus.
Als Ergebnis meiner POST-Abfrage bekomm ich zwar den PlainText zurück, aber vor und nach diesem Text bekomm ich immer Zahlen und Buchstaben mit 1-3 Zeichen:
Also, so sollte das Ergebnis aussehen "OK#Successfully"
und zurück bekomm ich "f OK#Successfully 0"
f und 0 ist aber nicht fest. Bei anderem Text kanns auch anders aussehen, bis zu 3 Zeichen.
Wie kann ich die Zeichen entfernen??? Danke!
PHP-Code:
	
	
            // Daten per POST an API senden
            if ($apiHandle = fsockopen('www.domain.net',80,$intError,$strError)) {
                $strData = 'type=payout';
                fputs($apiHandle, "POST /api/payout.htm HTTP/1.1\r\n");
                fputs($apiHandle, "Host: www.domain.net\r\n");
                fputs($apiHandle, "Content-type: application/x-www-form-urlencoded\r\n");
                fputs($apiHandle, "Content-length: ".strlen($strData)."\r\n");
                fputs($apiHandle, "Connection: close\r\n\r\n");
                fputs($apiHandle, $strData);
                $strResult = '';
                while(!feof($apiHandle)) {
                    $strResult .= fgets($apiHandle, 4096);
                }
                fclose($apiHandle);
                $strResultMessage = substr($strResult,strpos($strResult,"\r\n\r\n"),strlen($strResult));
            }
            echo strResult; 
 
          
 Moderatorin
 Moderatorin

Kommentar