wcf.regNote.message
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
Top -------------------------------------------------------------------------------- Tel: 000555444 Subject: blabla Date: 22.12.2007 14:19:00 eine Zeile mit Text Noch eine Zeile mit Text Top -------------------------------------------------------------------------------- Tel: 000555444456 Subject: blabla Date: 22.12.2007 13:20:00 Eine Zeile mit Text Top -------------------------------------------------------------------------------- Tel: 000555444448 . . . . . . |
This post has been edited 1 times, last edit by "Lo3ty" (Jan 9th 2008, 11:13pm)
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
<?php
$datei =fopen('/deine/datei.txt', 'r');
$sms =array();
while(!feof($datei))
{
$cursms =array();
$zeile =trim(fgets($datei));
if ($zeile =='--------------------------------------------------------------------------------') //Anfang einer SMS
{
while(!feof($datei)) // überspringe leerzeilen
{
$zeile =trim(fgets($datei));
if (empty($zeile)) break;
}
//Jetzt kommen die "header". Sie enden mit einer Leerzeile
while(!feof($datei) && !empty($zeile))
{
$tmp =explode(':', $zeile, 2);
$cursms[$tmp[0]] =$tmp[1];
}
while(!feof($datei)) // überspringe leerzeilen
{
$zeile =trim(fgets($datei));
if (empty($zeile)) break;
}
// Jetzt kommt der eigentliche Text
$cursms['text'] ='';
while(!feof($datei) && !empty($zeile))
{
$cursms['text'] .="$zeile\n";
$zeile =trim(fgets($datei));
}
$sms[] =$cursms;
}
}
print_r($sms);
?>
|
This post has been edited 1 times, last edit by "yankee" (Feb 3rd 2008, 11:23am)