mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Di 23.04.2024 15:52 Benutzername: Passwort: Auto-Login

Thema: Automatische eMail analyse vom 26.08.2006


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Automatische eMail analyse
Autor Nachricht
new001
Threadersteller

Dabei seit: 16.02.2006
Ort: Sundern
Alter: 37
Geschlecht: Männlich
Verfasst Sa 26.08.2006 21:39
Titel

Automatische eMail analyse

Antworten mit Zitat Zum Seitenanfang

Hallo MG-User,

ich habe folgendes Problem. Ein Kunde (XX genant) von uns möchte ein Skipt haben in
dem eine eMail Analysiert wird. Ich schreibe hierzu mal ein Bsp. u.z. :

Von einem Formular einer anderen Seite wird eine email an XX geschickt. Diese Email ist
immer gleich strukturiert und beinhaltet zB:

Name: Anna
Nachname: Muster
Quadratmeterzahl: 40 qm
Km entfernung: 80 Km
Regal: (checkbox) Ja
...

XX möchte nun ein Skipt haben, das die email analysiert und auswertet. Dies soll das automatisch
kalkuliert werden und zum Kunden direkt geschickt werden mit Preisangaben.

Jetzt die frage an euch: Ist es möglich eine email so auswerten zu lassen via PHP ? wenn ja: wie?

MfG und danke schon einmal für eure antworten.

New001
  View user's profile Private Nachricht senden
tacker

Dabei seit: 22.03.2002
Ort: Trondheim, Norwegen
Alter: 43
Geschlecht: Männlich
Verfasst Sa 26.08.2006 22:00
Titel

Antworten mit Zitat Zum Seitenanfang

Nimm dazu Reguläre Ausdrücke.

Einfacher wäre es natürlich, die Werte direkt beim Abschicken des Formulars auszurechnen und an den Kunden zu schicken ...
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
new001
Threadersteller

Dabei seit: 16.02.2006
Ort: Sundern
Alter: 37
Geschlecht: Männlich
Verfasst Sa 26.08.2006 22:03
Titel

Antworten mit Zitat Zum Seitenanfang

ja das würde ich ja sehr gerne machen nur leider ist es eine auftragsbörse für eine vielzahl an unternehmen die dort eingetragen sind und da mein kunde halt die email auswertung schneller haben möchte, möchte er auf diese Auswertungsart dies kalkulieren lassen.

*zwinker* sonst würd ich mir auch einfach die variablen bzw die datenbank anzapfen und direkt auswerten Lächel

jedenfalls danke ich dir sehr für deine rasche antwort * Applaus, Applaus *


Zuletzt bearbeitet von new001 am Sa 26.08.2006 22:14, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
svensen

Dabei seit: 25.08.2006
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst So 27.08.2006 05:45
Titel

Antworten mit Zitat Zum Seitenanfang

reguläre Ausdrücke sind gut - aber hier ist eine intensive Einarbeitung nötig. Das Thema ist relativ komplex, es
gibt ganze Bücher dazu.

Wie auch immer, es schadet nie, sich die entsprechende Syntax mal anzuschauen. Allerdings, dein Beispiel ist
auch viel einfacher umzusetzen.

Das Muster der email ist ja immer gleich. Regex sind für dynamische Muster gedacht. Parse einfach jede Zeile der email
durch. Suche danach nach den Zeilen "Name, Nachname etc.". Verwende hierzu zum Beispiel die sehr einfache Funktion
strpos . In der entsprechenden Zeile ziehst du dir dann mit substr den Rest, also die vom Kunden angegebenen Werte....
  View user's profile Private Nachricht senden
new001
Threadersteller

Dabei seit: 16.02.2006
Ort: Sundern
Alter: 37
Geschlecht: Männlich
Verfasst So 27.08.2006 18:21
Titel

Antworten mit Zitat Zum Seitenanfang

och herlich... echt mal herlich... dachte schön müsste mich da echt durchwelzen und du hast recht es ist sehr komplex und schwer.

deine alternative hört sich sehr gut an...

d.h. ich muss einfach nur zB dem skript sagen.. er soll in der zeile wo Name drin steht den entsprechenden wert rausnehmen.

richtig verstanden oder ?


bin in sachen PHP noch nen Anfänger und versuche durch schnippsel mein wissen zu erweitern..daher die frage.
  View user's profile Private Nachricht senden
svensen

Dabei seit: 25.08.2006
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst So 27.08.2006 18:40
Titel

Antworten mit Zitat Zum Seitenanfang

anbei ein Ansatz:

// step 1: deinen email inhalt in ein array einlesen
$email_inhalt = file('email_datei');

// step 2: das array durchschleifen
foreach ($email_inhalt as $line_num => $line) {

// step 3: prüfen, ob die zeile ein suchmuster enthält...
wenn ein suchmuster gefunden wurde, kannst du den
wert mit substr(strlen($suchmuster),strlen($line[$line_num]),$line[$line_num]);
extrahieren.
}

das wars eigentlich schon...
  View user's profile Private Nachricht senden
new001
Threadersteller

Dabei seit: 16.02.2006
Ort: Sundern
Alter: 37
Geschlecht: Männlich
Verfasst So 27.08.2006 19:29
Titel

Antworten mit Zitat Zum Seitenanfang

super ich danke dir !
  View user's profile Private Nachricht senden
 
Ähnliche Themen Web-Analyse
Google Content-Analyse
Analyse-Tool gesucht
Analyse und Bewertung von Webseiten
[Suche] Offline Log-Analyse Tools
Strategic Brief und Benchmark-Analyse einer Website
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.