Beitrag von Alex123 (3 Beiträge) am Sonntag, 24.Oktober.2004, 20:39.
Leere Felder Probleme mit ;
Antworten
Beitrag von Sander (8133 Beiträge) am Sonntag, 24.Oktober.2004, 20:50.
Re: Leere Felder Probleme mit ;
unschön:
<loop db=/ sort=- code=perl range=0,900>
if ($_raw{Email} ne ""){
out "$Email;";
}
</loop>
konform:
<loop db=/ sort=- code=perl range=0,900>
if ($_raw{Email} ne ""){
$out="$Email;";
}
chop $out; #letztes ; entfernen
out $out;
</loop>
Antworten
Beitrag von Alex123 (3 Beiträge) am Montag, 25.Oktober.2004, 11:03.
Re: Fehler nicht behoben
Antworten
Beitrag von Old Eagle Eye (148 Beiträge) am Montag, 25.Oktober.2004, 11:55. WWW: www.bigmountain.at
Re: Fehler nicht behoben
Hallo Alex,
ich bin zwar jetzt nicht der absolute Perl Spezialist, aber dein Code erscheint mir dann doch eigenartig und kann imho so auch nicht funzen.
Du weisst der Variable $out (offensichtlich innerhalb einer Schleife [loop]) jeweils den Wert von $EMail zu und gibts anschliessend mit dem Befehl out etwas (nämlich einen Strichpunkt) aus?!?
Das kann, so wie du es geschrieben hast, eigentlich kein vernünftiges Ergebnis produzieren.
Ich würde mir jedenfalls eine Variable innerhalb der Schleife füllen und diese dann erst zum Ende ausgeben - also in etwa so
[Code Fragment in Perl]
$eMailTo=""; ## Variable [leer] Definieren
$Parameter="Hier steht die Abfrage Bedingung, also z.B. $raw{Email ne "")";
$Orderby="Falls du Sortierung haben möchtest, also z.B. aufsteigend nach Email-Adresse";
get "$Parameter sort=$Orderby", "Deine Datenbank", "Aufrufname";
while (get_next("Aufrufname")){
$eMailTo.="$Email\;";
}
chop $eMailTo; ##letzten Strichpunkt wegschmeissen
out $eMailTo;
[ENDE Code Fragment in Perl]
lg
OEE
Antworten
Beitrag von Sander (8133 Beiträge) am Montag, 25.Oktober.2004, 12:12.
Re: Fehler nicht behoben
du hast meinen code bestimmt nicht richtig übernommen, hinter $Email ist ein ; dabei
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Montag, 25.Oktober.2004, 13:57.
Re: Leere Felder Probleme mit ;
Antworten
Beitrag von Sander (8133 Beiträge) am Montag, 25.Oktober.2004, 15:13.
Re: Leere Felder Probleme mit ;
ähja, ähm, äh.... sorry ;-)
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Montag, 25.Oktober.2004, 15:27.
Re: Leere Felder Probleme mit ;
Antworten
Beitrag von Alex123 (3 Beiträge) am Dienstag, 26.Oktober.2004, 07:51.
Re:SO nun gehts
Oh ja, nun klappts.
"Alex123: Schöner wärs, die Mails gleich zu verschicken mit dem "mail"-Befehl (kleiner Zaunpfahl-Wink doch zu mieten ;-) )"
Das habe ich noch nie gehört, werde mich aber gleich mal ran machen.
Nur ob ich hier auch sagen kann, nur alle mit der PLZ9
und so weiter.
Aber ihr habt mir schon super geholfen und für meine Zwecke reicht das.
Die besten Wünsche
Alex
Antworten