Hvordan henter man subject i headeren fra nyhedsgrupper
Jeg har en side der henter nyhedsgrupper. Det er der ingen problemer i, bortset fra at jeg mangler noget kode der kan hente hele emnet i headeren i tilfælde hvor emnet bliver delt over flere linjer i headeren. Jeg har dette som kan hente den første linje. Men hvordan kan man undersøge om de næste linjer hører med til emnet?$strStartText = "Subject: ";
$varpos = strpos(strText,$strStartText);
$temp2 = substr($strText,$varpos+strlen($strStartText));
$varpos = strpos($temp2,"\r\n");
if ($varpos > 0)
$temp2 = substr($temp2,0,$varpos);
$varpos = strpos($temp2,"\n");
if ($varpos > 0)
$temp2 = substr($temp2,0,$varpos);
Jeg overvejer at man evt. kan undersøge om næste linje starter med =? og ender med ?= og hvis den gør så skal den tages med. Findes der en nem måde at gøre det på? Jeg har ikke undersøgt om man så overholder standarden.
Eksempel på header med emne over flere linjer ses her:
http://cthyge.dk/newsgroups/co--source.php?id=3704