Einzelnen Beitrag anzeigen
  #17 (permalink)  
Alt 28-09-2011, 17:47
Benutzerbild von mermshaus mermshaus
 Registrierter Benutzer
Links : Onlinestatus : mermshaus ist offline
Registriert seit: Jun 2009
Beiträge: 451
mermshaus wird schon bald berühmt werden
Standard

Die erhaltenen Daten sehen wirklich nicht gut aus.

Du könntest einen Hex-Dump der unveränderten Eingabedaten posten.

Dann lässt sich sicherer überprüfen, ob da was nicht passt.

PHP-Code:
<?php

function strToHex($string)
{
    
$hex '';
    
$l strlen($string);

    for (
$i 0$i $l$i++) {
        
$hex .= sprintf('%02X'ord($string[$i]));

        if ((
$i 1) % 16 === 0) {
            
$hex .= "\n";
        } else {
            
$hex .= ' ';
        }
    }
    
    return 
rtrim($hex);
}

$input file_get_contents(__FILE__); /* Whatever */

echo '<pre>' strToHex($input), '</pre>';
Scheint mir aber auch so, dass der Anbieter da Mist gebaut hat.

Zitat:
The Single Most Important Fact About Encodings

If you completely forget everything I just explained, please remember one extremely important fact. It does not make sense to have a string without knowing what encoding it uses. [Hervorhebungen verändert.]
- The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!) - Joel on Software
Mit Zitat antworten