PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Dell SystemTyp mit ServiceTag auslesen


ravage
2011-06-06, 16:08:46
Vielleicht kann das ja mal jemand brauchen:

function read_delltyp( $servicetag ) {
$url = "http://support.euro.dell.com/support/topics/topic.aspx/emea/shared/support/my_systems_info/de/details?c=de&cs=debsdt1&l=de&s=bsd&~ck=anavml&servicetag=".$servicetag;
$startstring = 'Systemtyp:</td><td class="gridCellAlt" valign="top">';
$endstring = '<';

$file = @fopen( $url, "r" );
while( feof($file) === false ) {
$zeile = fgets( $file, 5210 );

if( $startpos = strpos( $zeile, $startstring ) ) {
$zeile = substr_replace( $zeile, "", 0, $startpos + strlen( $startstring ) );
$startpos = 0;
$endpos = strpos( $zeile, $endstring );
$systyp = substr( $zeile, $startpos, $endpos );
}
}
return ( $systyp ) ? $systyp : "System Typ konnte nicht ermittelt werden.";
}