Beitrag von mk (966 Beiträge) am Sonntag, 6.Juli.2003, 20:10.
Mail Versand bei änderung eines Datensatzes
wie der geht weis ich, aber !!!!!
ich möchte in der Mail den Inhalt vor und nach der Änderung übermitteln.
und auch nur von den Datensätzen die sich geändert haben.
geht das ?
Ich bekomme es nicht hin.
Antworten
Beitrag von mk (966 Beiträge) am Dienstag, 8.Juli.2003, 20:44.
Re: Mail Versand bei änderung eines Datensatzes ?
Diese Anfrage in den Wirren der neuen Version übersehen ?
Antworten
Beitrag von mk (966 Beiträge) am Donnerstag, 17.Juli.2003, 18:07.
Re: Mail Versand bei änderung eines Datensatzes immer noch nicht gelöst.
dies Problem hab ich immer noch nicht selber gelöst,
es ist mir aber wichtig.
Hat einer einen Lösungsansatz ???
ich möchte in der Mail den Inhalt vor und nach der Änderung übermitteln.
und auch nur von den Datensätzen die sich geändert haben.
Antworten
Beitrag von Marco (840 Beiträge) am Freitag, 18.Juli.2003, 07:57.
Re: Mail Versand bei änderung eines Datensatzes immer noch nicht gelöst.
Wenn Du mit <do action..> arbeitest, mußt Du nur mail_mod=email@domain.de einfügen, dann wird automatisch der alte und dann der neue Wert des Datensatzes übermittelt...
Antworten
Beitrag von mk (966 Beiträge) am Freitag, 18.Juli.2003, 08:33.
Re: Mail Versand bei änderung eines Datensatzes immer noch nicht gelöst.
ich arbeite nicht mit <do action..>
und ohne dem geht ew wohl nicht.
ich nahm bis jetzt immer den mail Befehl innerhalb von perl.
Antworten
Beitrag von Marco (840 Beiträge) am Freitag, 18.Juli.2003, 12:00.
Re: Mail Versand bei änderung eines Datensatzes immer noch nicht gelöst.
Doch mit Perl geht es auch.
Vor dem Ändern des Datensatzes holst Du Dir exakt diese Datensatz in unveränderter Form.
get "Id==$_put{Id}", "DeineDB";
mail "Du\@domain.de",
"Alter Datesatz: $Feld1, $Feld2....\nNeuer Datesatz: $_put{Feld1}, $_put{Feld2}...",
"Sender", "Empfänger-Name", "Sender-Name", "Kopien", "Blinde Kopien", "Header-Angaben";
mod ...
Marco
Antworten
Beitrag von mk (966 Beiträge) am Freitag, 18.Juli.2003, 13:47.
Re: Mail Versand bei änderung eines Datensatzes immer noch nicht gelöst.
Danke
zum testen komme ich aber erst morgen.
Ich melde mich wieder.
Antworten
Beitrag von mk (966 Beiträge) am Samstag, 19.Juli.2003, 17:30.
Re: Mail Versand bei änderung eines Datensatzes ist geschaft
Danke ich habs geschaft.
so ging es dann:
Vieleicht noch einen Wunsch,
weis jemand, wie ich erreiche, das in der Mail nur die geänderten Feld Zeilen erscheinen ?
if ($do eq "mod")
{
$Id_m=$Id ;
get "Id==$Id", "links";
$SeitenEigentuemer_ae = $_put{SeitenEigentuemer} eq $SeitenEigentuemer ? "nein":"ja";
$Beschreibung_ae = $_put{Beschreibung} eq $Beschreibung ? "nein":"ja";
mail 'mkburg@gmx.net', "geänderter Link von $SeitenEigentuemer",
"<body bgcolor='#C0C0C0'>
<p><strong>Willkommen $SeitenEigentuemer ,</strong></p>
<h3>Diese Daten wurden verändert</h3>
<table border='1' width='100%'>
<tr>
<td valign='top'><strong>geändert</strong></td>
<td valign='top'><strong>Feld</strong></td>
<td valign='top'><strong>alter Eintrag</strong></td>
<td valign='top'><strong>neuer Eintrag</strong></td>
</tr>
<tr>
<td valign='top'>$SeitenEigentuemer_ae</td>
<td valign='top'>Seiteneigentümer</td>
<td valign='top'>$SeitenEigentuemer</td>
<td valign='top'>$_put{SeitenEigentuemer}</td>
</tr>
<tr>
<td valign='top'>$Beschreibung_ae</td>
<td valign='top'>Beschreibung</td>
<td valign='top'>$Beschreibung</td>
<td valign='top'>$_put{Beschreibung}</td>
</tr>
</table>
</body>
", 'mkburg@gmx.net', $SeitenEigentuemer, "Brueckenbau-Links", '','', "Content-type: text/html\n";
mod "Id==$Id_m",undef,"links";
Antworten