Re: Komisch ausgedrückt soll für Newsletterfunction genutzt werden - 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 Reiner (306 Beiträge) am Dienstag, 23.Juli.2002, 15:57. WWW: www.reiners-page.de
    Re: Komisch ausgedrückt soll für Newsletterfunction genutzt werden

      Functioniert fast:


      <perl>
       
      foreach $name ("Hotel_D_0","Hotel_D_1","Hotel_D_3","Hotel_D_4","Hotel_D_5")
      {
      get "Id==*","$name";
      while(get_next "$name")
      {
      $emails{$E-Mail}++;
      }
      }
       
      

      @liste=keys %emails;




      $adressen=join(", ",@liste);
      out "<a href=\"mailto:webmaster@reiners-page.de?bcc=$adressen\">Mail raus</a>";
      

      </perl>
       



      als ausgabe bekomme ich
      Mail raus und ist mit dem Link
      mailto:webmaster-page.de?bcc=
      belegt.
      Es öffnet sich eine Mail mit fascher Mailadresse von mir statt webmaster@reiners-page.de eben webmaster-page.de und im bbc feld steht 0 drinn (als Zahl)
      Ist bestimmt nur noch eine kleine Sache
      Reiner


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Reiner (306 Beiträge) am Sonntag, 21.Juli.2002, 15:22. WWW: www.reiners-page.de
    Komisch ausgedrückt soll für Newsletterfunction genutzt werden

      Ich habe mich etwas komisch ausgedrückt.
      Zum besseren verständnis.
      Die E-Mailadressen sollen für eine Newsletterfunction genutzt werden.
      Reiner

     Antworten

    Beitrag von Marco (840 Beiträge) am Montag, 22.Juli.2002, 07:00.
    Re: Komisch ausgedrückt soll für Newsletterfunction genutzt werden

      Hallo Reiner,

      möchtest Du die Mail-Adresse exportieren, um sie mit Deinem Mailprogramm zu adressieren oder möchtest Du aus der Seite heraus eine Mailbenachrichtigung (z.B. bei Neueinträgen) generieren?

      Für letzteres brauchst Du m.W. zumindest die Miet-Version von bp...

      mfg

      Marco

     Antworten

    Beitrag von Reiner (306 Beiträge) am Montag, 22.Juli.2002, 10:26. WWW: www.reiners-page.de
    Re: Komisch ausgedrückt soll für Newsletterfunction genutzt werden

      Danke Marco
      Ich dachte das ich alle bei mir eingetragenen per Buttonklick im Adressfeld "An" bzw."Bcc" im E-Mailformular von z. B. Outlook wiederfinde und dann als Newsletter verschicken kann.
      Reiner

     Antworten

    Beitrag von Marco (840 Beiträge) am Montag, 22.Juli.2002, 12:18.
    Re: Komisch ausgedrückt soll für Newsletterfunction genutzt werden

      dann würde ich Dir vorschlagen, die Datenbanken zu exportieren (unter Verwaltung), da kannst Du dann die Felder auswählen, die exportiert werden sollen.

      Mit Semikolon getrennt solltest Du diese Liste dann eigentlich direkt ins BCC-Feld eintragen können z.B. mit copy und paste

     Antworten

    Beitrag von Reiner (306 Beiträge) am Montag, 22.Juli.2002, 15:12. WWW: www.reiners-page.de
    Re: Komisch ausgedrückt soll für Newsletterfunction genutzt werden

      Hi
      Habe es jetzt so gemacht.
      Das ganze wurde in CSV gesteckt.
      Dann habe ich mit mit einem Hilfsprogramm
      "emailgrabber" die Adressen ausgelesen.
      Ist aber doch etwas umständlich.
      Darum hatte ich gedacht es gibt da Befehle die man einbauen kann.
      Thx
      Reiner

     Antworten

    Beitrag von Sander (8133 Beiträge) am Montag, 22.Juli.2002, 16:43.
    Re: Komisch ausgedrückt soll für Newsletterfunction genutzt werden

      foreach $name ("dbname1","dbname2","dbname3"...."dbname10")
      {
      get "Id==*","$name";
      while(get_next "$name")
      {
      $emails{$Mail}++;
      }
      }
      @liste=keys %emails;
      $adressen=join(", ",@liste);
      out "<a href="mailto:du@deineAdresse.de?bcc=$adressen</a>";
      

      nach klick auf den link sollte sich dein emailprogramm öffnen und alle adressen in bcc stehen

      oben bei foreach mußt du noch deine dbnamen eintragen und im link am besten deine adresse angeben.

      Sander

     Antworten

    Beitrag von Reiner (306 Beiträge) am Dienstag, 23.Juli.2002, 00:07. WWW: www.reiners-page.de
    Re: Komisch ausgedrückt soll für Newsletterfunction genutzt werden

      Ich habe es so gemacht und ergänzt wie Du gesagt hast

      foreach $name ("Hotel_D_0","Hotel_D_1","Hotel_D_3"Hotel_D_4"Hotel_D_5")
      

      {
      get "Id==*","$name";
      while(get_next "$name")
      {
      $emails{$Mail}++;
      }
      }
       
      @liste=keys %emails;
      $adressen=join(", ",@liste);
      out "<a href="mailto:webmaster@reiners-page.de?bcc=$adressen</a>";
      


      heraus kommt aber leider nur

      foreach ("Hotel_D_0","Hotel_D_1","Hotel_D_3"Hotel_D_4"Hotel_D_5") { get "Id==*",""; while(get_next "") { $E-Mail}++; } } @liste=keys %emails; =join(", ",@liste); out "
       
      

      oder so


      /cgi-bin/baseportal.pl?htx=/Blinker/Mail

      alle Sachen sitzen unter
      /cgi-bin/baseportal.pl?htx=/Blinker

      Die neue Seite habe ich Mail genannt.
      Die einzelnen Datenbanken

      Hotel_D_0 bis Hotel_D_14

      Hab ich was falsch gemacht?
      Hast mir ja beim letzten Problem schon so gut geholfen.
      Da verstehe ich Einträge wie sie vom von meister eder kommen überhaubt nicht.
      Bayuwarische Grüße
      Reiner

     Antworten

    Beitrag von Sander (8133 Beiträge) am Dienstag, 23.Juli.2002, 01:01.
    Re: Komisch ausgedrückt soll für Newsletterfunction genutzt werden

      >> Da verstehe ich Einträge wie sie vom von meister eder kommen überhaubt nicht.
      

      naja, einige leute sind halt prompten (kostenlosen) Service gewohnt und der wird dann immer gefordert ;-)
      Ich finde es traurig, das er/sie nicht unter dem richtigen namen schreibt, hab ja sonst noch nie was von meister eder gelesen (ausser in der tv-zeitung, aber da schreib _ich_ nicht ;-) )

      so, dein Problem:
      das muß natürlich alles in
      <perl>
      
      ...
      </perl>
      stehen, sorry, das ich das nicht geschrieben hab *g*

      Sander

     Antworten

    Beitrag von Marco (840 Beiträge) am Dienstag, 23.Juli.2002, 10:15.
    Re: Komisch ausgedrückt soll für Newsletterfunction genutzt werden

      ...hmm... so geht´s natürlich auch!

      Das unterscheidet halt den Künstler vom Handwerker... ;-)

      Marco
      in Ehrfurcht erstarrt...

     Antworten

    Beitrag von Reiner (306 Beiträge) am Dienstag, 23.Juli.2002, 11:47. WWW: www.reiners-page.de
    Re: Komisch ausgedrückt soll für Newsletterfunction genutzt werden

      Hi
      Ich habe biaher nur die kostenlose Werbeversion von Baseportal liegt es daran daß das ganze nicht funzt? oder liegt da ein anderer Fehler vor.
      Habe mein Mail-Feld in allen Datenbanken als "E.Mail"
      bezeichnet.

      So jetzt noch mal zum Problem

      habe <Perl>...</Perl> eingefügt(Falsche Stelle?).
      Verschiedensten Stellen ausprobiert.
      Auch verschiedene Varianten wie z. B.

      $emails{$Mail}++;
      
      oder
      $emails{$E-Mail}++;

      Das ist die letzte Konstellation die ich getestet habe.


      foreach $name ("Hotel_D_0","Hotel_D_1","Hotel_D_3"Hotel_D_4"Hotel_D_5")
      <perl>
      {
      get "Id==*","$name";
      while(get_next "$name")
      {
      $emails{$Mail}++;
      }
      }
      

      @liste=keys %emails;

      </perl>
      $adressen=join(", ",@liste);
      out "<a href="mailto:webmaster@reiners-page.de?bcc=$adressen</a>"; 
      

      bekomme aber als Ergebnis leider nur

      foreach ("Hotel_D_0","Hotel_D_1","Hotel_D_3"Hotel_D_4"Hotel_D_5") 
      [ Fehler: init: /usr/local/httpd/data/PC/MH/Blinker/Mail.fields konnte nicht geöffnet werden ]
      =join(", ",@liste); out 
      

      Nachzusehen unter
      http://baseportal.de/cgi-bin/baseportal.pl?htx=/Blinker/Mail
      Was mache ich noch falsch?
      Danke
      Reiner

     Antworten

    Beitrag von Sander (8133 Beiträge) am Dienstag, 23.Juli.2002, 13:31.
    Re: Komisch ausgedrückt soll für Newsletterfunction genutzt werden

      hier fehlen ein paar ",
      foreach $name ("Hotel_D_0","Hotel_D_1","Hotel_D_3","Hotel_D_4","Hotel_D_5")
      

      das <perl> bzw </perl> muß komplett vor und dahinter, nicht zwischenrein.

      wenn dein Feld E.Mail heißt, dann

      $emails{$_loop{"E.Mail"}}++;
      

      So, nun nochmal probieren...

      Sander

     Antworten

    Beitrag von Peter (293 Beiträge) am Dienstag, 23.Juli.2002, 15:30.
    Re: Komisch ausgedrückt soll für Newsletterfunction genutzt werden

      Schaut euch mal eure letzte Zeile an, die kann so nicht funzen.
      Wie wärs denn da mit:
      out "<a href=\"mailto:du\@deineadresse.de?bcc=$adressen\">Mail raus</a>";
      

      Bei mir geht es jedenfalls so.

     Antworten

    Beitrag von Sander (8133 Beiträge) am Dienstag, 23.Juli.2002, 15:40.
    Re: Komisch ausgedrückt soll für Newsletterfunction genutzt werden

      stimmt... ;-)

     Antworten

    Beitrag von Reiner (306 Beiträge) am Dienstag, 23.Juli.2002, 15:57. WWW: www.reiners-page.de
    Re: Komisch ausgedrückt soll für Newsletterfunction genutzt werden

      Functioniert fast:


      <perl>
       
      foreach $name ("Hotel_D_0","Hotel_D_1","Hotel_D_3","Hotel_D_4","Hotel_D_5")
      {
      get "Id==*","$name";
      while(get_next "$name")
      {
      $emails{$E-Mail}++;
      }
      }
       
      

      @liste=keys %emails;




      $adressen=join(", ",@liste);
      out "<a href=\"mailto:webmaster@reiners-page.de?bcc=$adressen\">Mail raus</a>";
      

      </perl>
       



      als ausgabe bekomme ich
      Mail raus und ist mit dem Link
      mailto:webmaster-page.de?bcc=
      belegt.
      Es öffnet sich eine Mail mit fascher Mailadresse von mir statt webmaster@reiners-page.de eben webmaster-page.de und im bbc feld steht 0 drinn (als Zahl)
      Ist bestimmt nur noch eine kleine Sache
      Reiner

     Antworten

    Beitrag von Sander (8133 Beiträge) am Dienstag, 23.Juli.2002, 16:41.
    Re: Komisch ausgedrückt soll für Newsletterfunction genutzt werden

      <perl>
      foreach $name ("Hotel_D_0","Hotel_D_1","Hotel_D_3","Hotel_D_4","Hotel_D_5")
      {
      get "Id==*","$name";
      while(get_next "$name")
      {
      $emails{$_loop{"E-Mail"}}++;
      }
      }
      @liste=keys %emails;
      $adressen=join(", ",@liste);
      out "<a href=\"mailto:webmaster\@reiners-page.de?bcc=$adressen\">Mail raus</a>";
      </perl>
      

      beachte \@ bei der emailaddy und $_loop{"E-Mail"}

      Sander

     Antworten

    Beitrag von Reiner (306 Beiträge) am Donnerstag, 1.August.2002, 01:24.
    Re: Komisch ausgedrückt soll für Newsletterfunction genutzt werden

      Hi

      Entschuldigung das ich mich jetzt erst melde.
      War wegen Rippenbruch im Krankenhaus.
      Thx Sander
      So funktioniert es
      Danke auch an die anderen.
                                                             Reiner
      

     Antworten

    Beitrag von Reiner (306 Beiträge) am Dienstag, 23.Juli.2002, 16:01.
    Re: Komisch ausgedrückt soll für Newsletterfunction genutzt werden

      Das mit der E-Mailadresse habe ich schon hinbekommen, aber der rest
      Reiner

     Antworten


     
 Liste der Einträge von 45450 bis 45600: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.07s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!