Geistiger Hohlraum: mehrer action in form - aber wie?

Beitrag lesen

<form name="theMail" method="post" onSubmit="if(checkForm()) updateForm();" action="http://www.smartstore.com/services/dotbizbroker.asp">

deshalb möchten wir die antwortmail vorerst weiterhin von o.g. adresse (smartstore) generieren lassen. dennoch möchten wir den inhalt des versendeten datastrings gerne im rohzustand "abzweigen", also quasi an eine zweite adresse versenden.

Möchtet Ihr nur die Antwortmail generieren lassen? Falls ja:

in o.g. beitrag wird auf serverseitige lösung verwiesen. mit dem von einem fähigen helfer gebauten php-script funktioniert das aber nicht. hat jemand da vielleicht eine idee oder den ansatz einer script zeile?

<?php if (isset($_POST)) { $msg = ""; foreach ($_POST as $k => $v) { $msg .= ($k . " = " . $v . "\n"); } if (mail("frankxberlin@gmx.de", $msg, "Cc: mehr@mehr.davon")) { echo "Erfolgreich gesendet."; } else { echo "Versand fehlgeschlagen."; } } ?>

Falls da noch was anderes passiert: Versucht, die zweite Adresse mit einem Komma an die erste anzuhängen, vielleicht lässt sich der smarte Shop ja überlisten. Falls das nicht funktioniert: Wendet Euch an SmartStore. Wenn ich das richtig sehe, bezahlt Ihr für die Dienste, also sollen die auch den Support übernehmen.

da der ganze shop auf java-script basiert, wäre das mit javascript auch möglich, wenn denn dies, wie in o.g. archivbeitrag als "schlechte" lösung erwähnt,

Aus dem Browser heraus hat man nur die Möglichkeit, eine Mail vorzubereiten und sie dem Benutzer zum Versand vorzulegen (wäre versteckter Versand möglich, könnte man jeden Browser als Spamquelle missbrauchen). Ich denke nicht, dass das in Eurem Sinne oder praktibel ist. Hinzu kommt, dass man Kunden wegen abgeschaltetem Javascript nicht den Kauf von Produkten verweigern sollte, das ist nicht nur verlorener Umsatz, es sieht auch noch ein wenig dämlich aus.