hilfdirselbst.ch
Facebook Twitter gamper-media

"Geht nicht" ist keine gültige Fehlermeldung!

rikber
Beiträge: 102
25. Jan 2003, 01:01
Beitrag #1 von 10
Bewertung:
(1811 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

auswahlmenu


hallo

in meinem shop habe ich bei der bestellung ein auswahlmenu für die anrede eingefügt. gibt es ein script, so dass der/die besteller/in in der bestätigungsemail abhängig von der auswahl mit "sehr geehrter herr" oder "sehr geehrte frau" angesprochen wird?

danke für den tipp

patrik Top
 
X
SabineP  M 
Beiträge: 7586
25. Jan 2003, 19:38
Beitrag #2 von 10
Beitrag ID: #22532
Bewertung:
(1811 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

auswahlmenu


Hallo patrik, hier ein Beispiel.
Die Datei sollte als mailtest.pl gespeichert werden.


#!/usr/bin/perl
use CGI qw(param);
$p = new CGI;

$name=$p->param('name');
$anrede=$p->param('anrede');

$mailer = '/usr/sbin/sendmail';
$mail= "empfaenger\@domain.de";
$from= "absender\@domain.de";
$subject= "Bestellung";
$text= "Hallo $anrede $name";

print "Content-Type: text/html\n\n";

if ($ENV{'REQUEST_METHOD'} eq 'POST') {
# Mail senden
open (MAIL, "|$mailer $mail") || die "Fehler $! beim mailer";
print MAIL "From: $from\n";
print MAIL "Reply-To: $from\n";
print MAIL "To: $mail\n";
print MAIL "Subject: $subject\n\n";
print MAIL "$text\n\n";
close MAIL;

print "Danke $anrede $name";

}else{
print qq|
<html>
<head><title>Mail senden</title></head>
<body>
<form action="mailtest.pl" method="post">
<input name="name" type="text">
<select name="anrede"><option>Frau<option>Herr</select>
<input type="submit">
</form>
</body>
</html>
|;
}
als Antwort auf: [#22513] Top
 
rikber
Beiträge: 102
26. Jan 2003, 22:47
Beitrag #3 von 10
Beitrag ID: #22584
Bewertung:
(1811 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

auswahlmenu


danke, das funktioniert bestens. ich würde in der bestätigungsemail gerne eine Anrede einbauen, die je nach auswahl (herr/frau) mit "sehr geehrter…" oder "sehr geehrte…" beginnt (mit "hallo" oder "danke" ) kann dies natürlich umgangen werden. aber trotzdem…
da gibt es doch sicher eine möglichkeit oder eine website, die weiterhelfen kann.

danke und gruss

patrik
als Antwort auf: [#22513] Top
 
oesi50  A  S
Beiträge: 2315
26. Jan 2003, 22:55
Beitrag #4 von 10
Beitrag ID: #22585
Bewertung:
(1811 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

auswahlmenu


hallo Patrik,

schreib doch Deine optionsfelder einfach so:

<option value="Sehr geehrter Herr">Herr</option>
<option value="Sehr geehrte Frau">Frau</option>

Grüße oesi
als Antwort auf: [#22513] Top
 
rikber
Beiträge: 102
26. Jan 2003, 23:06
Beitrag #5 von 10
Beitrag ID: #22588
Bewertung:
(1811 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

auswahlmenu


das wäre auch eine lösung, aber es sieht ein wenig komisch aus, wenn man in einem bestellformular bei der anrede zwischen "sehr geehrter herr" und "sehr geehrte frau" auswählen sollte.
trotzdem, danke für den tipp

patrik
als Antwort auf: [#22513] Top
 
oesi50  A  S
Beiträge: 2315
26. Jan 2003, 23:10
Beitrag #6 von 10
Beitrag ID: #22589
Bewertung:
(1811 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

auswahlmenu


das sieht nicht komisch aus, sondern ist genau
die Lösung die du suchst.

Erst probieren, dann meckern. :-)

oesi
als Antwort auf: [#22513]
(Dieser Beitrag wurde von oesi50 am 26. Jan 2003, 23:11 geändert)
Top
 
rikber
Beiträge: 102
26. Jan 2003, 23:12
Beitrag #7 von 10
Beitrag ID: #22590
Bewertung:
(1811 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

auswahlmenu


wenn man nur die hälfte liest, kommt es eben falsch heraus. sorry, deine lösung ist genau was ich suchte. (ich wollte nicht meckern)

vielen dank und gruss

patrik
als Antwort auf: [#22513] Top
 
rikber
Beiträge: 102
26. Jan 2003, 23:22
Beitrag #8 von 10
Beitrag ID: #22591
Bewertung:
(1811 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

auswahlmenu


hallo oesi

gibt es denn auch eine möglichkeit, wenn der/die bestellerin das auswahlmenu nicht benutzt, die bestätigugsemail mit "sehr geehrte(r)"beginnen zu lassen?

patrik
als Antwort auf: [#22513] Top
 
oesi50  A  S
Beiträge: 2315
26. Jan 2003, 23:32
Beitrag #9 von 10
Beitrag ID: #22595
Bewertung:
(1811 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

auswahlmenu


<option value="Sehr geehrte(r) Frau/Herr" selected>---</option>
<option value="Sehr geehrter Herr">Herr</option>
<option value="Sehr geehrte Frau">Frau</option>

oesi
als Antwort auf: [#22513] Top
 
rikber
Beiträge: 102
26. Jan 2003, 23:36
Beitrag #10 von 10
Beitrag ID: #22596
Bewertung:
(1811 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

auswahlmenu


vielen dank, dieses mal hab ich genauer gelesen, und es klappt beim ersten mal !

gruss

patrik
als Antwort auf: [#22513] Top
 
X