Re: Daten nach der Eingabe per Email versenden. - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von sebastian (533 Beiträge) am Donnerstag, 4.September.2008, 16:42.
    Re: Daten nach der Eingabe per Email versenden.

      ... Mit dem Perl Befehl "mail" bekomme ich zwar eine Email generiert, aber nicht mit den Daten die ich haben soll

      die daten (inhalte)must du zuerst per get aus der datenbank holen und dann anstelle Textbereich einfügen.

      z.B.

      <perl>
      

      get "Id==10" , "DATENBANKvonDIR" , "daten_holen";

      while(get_next("daten_holen"))
      

      {


      hier dann dein mail befehl

      }
      

      </perl>


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Z. Tobias (1 Beitrag) am Donnerstag, 4.September.2008, 16:21.
    Daten nach der Eingabe per Email versenden.

      Ich hätte mal einen Problem.
      Ich möchte nach dem Eintrag in die DB, eine Email mit den relevanten Daten an diverse Empfänger versenden.

      Mit "put_mail" usw. auch kein Problem, aber ich möchte folgende Angaben abgeändert haben: Absender, Betreff, Zusatztext.
      (Zur Zeit kommen die Mail so:an : /....datenbanken.de/KD_Export/SICK_AG - Eintrag hinzugefuegt

      Eintrag hinzugefuegt:

      </td></tr></table>Paketnummer: 01795555555
      
      Land: NO
      Verzögerungsgrund: AD - Adresse falsch
      Sachbearbeiter: Z. Tobias 0761 888 58 509
      Zusatzinformation:
      Erledigt: In Bearbeitung

      </td></tr></table>
      

      Datenbank: /dpdfreiburgdatenbanken.de/KD_Export/SICK_AG

      Seite: /dpdfreiburgdatenbanken.de/KD_Export/SICK_AG)

      Mit dem Perl Befehl "mail" bekomme ich zwar eine Email generiert, aber nicht mit den Daten die ich haben soll.

      sieht dan so aus

      Von: Zoltan Tobias [mailto:customerservice@depot179.dpd.de]
      Gesendet: Donnerstag, 4. September 2008 13:35
      An: zoltan.tobias@depot179.dpd.de
      Cc: zoltan.tobias@depot179.dpd.de
      Betreff: TEST

      Textbereich

      Um gleich klarzustellen. Mit Perl bin ich looser. Kann ich nicht.

      Aber vieleicht könnte mir jemand dabei helfen.

      Danke

     Antworten

    Beitrag von sebastian (533 Beiträge) am Donnerstag, 4.September.2008, 16:42.
    Re: Daten nach der Eingabe per Email versenden.

      ... Mit dem Perl Befehl "mail" bekomme ich zwar eine Email generiert, aber nicht mit den Daten die ich haben soll

      die daten (inhalte)must du zuerst per get aus der datenbank holen und dann anstelle Textbereich einfügen.

      z.B.

      <perl>
      

      get "Id==10" , "DATENBANKvonDIR" , "daten_holen";

      while(get_next("daten_holen"))
      

      {


      hier dann dein mail befehl

      }
      

      </perl>

     Antworten

    Beitrag von Tobias (112 Beiträge) am Samstag, 27.September.2008, 08:48.
    Re: Re: Daten nach der Eingabe per Email versenden.

      Danke für deine Hilfe. Es funktioniert. Aber dies erzeugt aber nur für die vorgegeben "ID"
      Was müste ich angeben dass immer nur bei Neuanlage (Neueintrag) die Mail versendet wird. Die "ID" weis ich doch garnicht in Vorraus.

      Vielen Dank.

     Antworten

    Beitrag von Sander (8133 Beiträge) am Samstag, 27.September.2008, 11:59.
    Re: Re: Re: Daten nach der Eingabe per Email versenden.

      <perl>
      if(%_put){           # bei neueintrag und änderung
      $text=<<EOF;
      
      neuer Eintrag...
      folgende Werte:
      Feld1: $_put{Feld1}
      Feld2: $_put{Feld2}
      usw....
      EOF
      ## Feld1 usw muß an deine Felder angepasst werden...
      mail .......; #$text dann als body der Mail einsetzen
      

      }
      </perl>
      <do action....>
      

     Antworten


     
 Liste der Einträge von 10200 bis 10350:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.09s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!