[GastForen Programme Web/Internet Adobe Dreamweaver Formular-Absender

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Web/Internet - Webdesign, eForms
Themen
Beiträge
Moderatoren
Letzter Beitrag

Formular-Absender

redsnapper
Beiträge gesamt: 13

23. Feb 2005, 10:12
Beitrag # 1 von 8
Bewertung:
(2274 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Leute

ich benötige eure Hilfe für mein Formular. Das Problem ist der Absender des Formulares. Die Absender-Adresse ist der Webserver woher das Formular kommt. Ich möchte aber dass als Absender die Mail-Adresse desjenigen der das Formular ausfüllt und abschickt - im Formular habe ich ja das Feld wo die Mail-Adresse eingetragen wird.
Wie muss ich diese Verknüpfung herstellen?

Besten Dank

Gruss aus Zofingen CH
red
X

Formular-Absender

SabineP
Beiträge gesamt: 7586

23. Feb 2005, 11:10
Beitrag # 2 von 8
Beitrag ID: #147273
Bewertung:
(2274 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo red,

welches Script verwendest Du zur Verarbeitung des Formulars?
Genau dieses Script setzt die Absenderadresse in die Mail,
die Du nach dem Senden des Formulars bekommst.

Gruß Sabine


als Antwort auf: [#147242]

Formular-Absender

redsnapper
Beiträge gesamt: 13

23. Feb 2005, 11:20
Beitrag # 3 von 8
Beitrag ID: #147282
Bewertung:
(2274 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Sabine

Das Script ist ein cgi - in diesem Fall heisst es Post.cgi
Ich weiss dass ich dort den Eintrag *from* machen muss... Soweit, so gut. Aber, wie muss ich die Verknüpfung zum entsprechenden Feld auf dem Formular herstellen? Das ist mein Problem - ich weiss nicht wie verknüpfen, damit dieses Feld als Absender erscheint.

Gruss red


als Antwort auf: [#147242]

Formular-Absender

SabineP
Beiträge gesamt: 7586

23. Feb 2005, 11:27
Beitrag # 4 von 8
Beitrag ID: #147284
Bewertung:
(2274 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo red,

Kannst Du das Script Post.cgi mal als post.txt verlinken?
Ich kann Dir sonnst Deine Frage nicht beantworten.
Dazu muß man das Script lesen.

Gruß Sabine



als Antwort auf: [#147242]

Formular-Absender

redsnapper
Beiträge gesamt: 13

23. Feb 2005, 12:47
Beitrag # 5 von 8
Beitrag ID: #147337
Bewertung:
(2274 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Sabine

Hier der Link zum Script

http://xn--jclscher-85a.ch/Files/FormMail.txt

Und hier unten siehst du das Formular, wie es jetzt installiert ist. Hoffe du kannst mir helfen...


Gruss red

<form action="/cgi-bin/FormMail.cgi" method="POST">

<input type="hidden" name="mailto" value="chief_of_site@xn--jclscher-85a.ch"&gt;
<input type="hidden" name="return" value="http://xn--jclscher-85a.ch/danke.html">
<input type="hidden" name="delimiter" value=": ">
<input type="hidden" name="subject" value="Feedback-Formular für Wohnung">
<!-- hier beliebige eigene Felder -->
<table border="0" width="90%" cellspacing="4">
<tr>
<td width="11%"><b>Name:</b> </td>
<td width="89%">
<input type="text" size="30" name="Name">
</td>
</tr>
<tr>
<td width="11%"><b>Vorname:</b> </td>
<td width="89%">
<input type="text" size="30" name="Vorname">
</td>
</tr>
<tr>
<td width="11%"><b>PLZ &amp; Ort:</b> </td>
<td width="89%">
<input type="text" size="30" name="PLZ & Ort">
&nbsp; </td>
</tr>
<tr>
<td width="11%"><b>Mail-Adresse:</b> </td>
<td width="89%">
<input type="text" size="30" name="email">
</td>
</tr>
<tr>
<td width="11%"><b>Telefonnummer:</b> </td>
<td width="89%">
<input type="text" size="30" name="Telefon-Nr.">
</td>
</tr>
<tr>
<td colspan="2">
<div align="left"> </div>
</td>
</tr>
<tr>
<td colspan="2">
<table width="90%" border="0">
<tr>
<td><font face="Arial, Helvetica, sans-serif" size="2">Bitte geben
Sie hier Ihr Wunschdatum an, und ein m&ouml;gliches Ausweichdatum</font></td>
</tr>
</table>
<table width="90%" border="0">
<tr>
<td width="50%"> <font face="Arial, Helvetica, sans-serif" size="2">Wunschdatum:</font><br>
<table border="0" width="84%" cellspacing="4">
<tr>
<td width="11%"><b>Von:</b> </td>
<td width="89%">
<input type="text" size="20" name="Anreise">
<b>Anreise </b></td>
</tr>
<tr>
<td width="11%"><b>Bis:</b> </td>
<td width="89%">
<input type="text" size="20" name="Abreise">
<b>Abreise</b><font size="2"><b></b></font></td>
</tr>
</table>
</td>
<td width="50%"> <font face="Arial, Helvetica, sans-serif" size="2">Ausweichdatum:</font><br>
<table border="0" width="84%" cellspacing="4">
<tr>
<td width="11%"><b>Von:</b> </td>
<td width="89%">
<input type="text" size="20" name="Alternativ Anreise">
<b>Anreise </b></td>
</tr>
<tr>
<td width="11%"><b>Bis:</b> </td>
<td width="89%">
<input type="text" size="20" name="Alternativ Abreise">
<b>Abreise </b></td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="2">
</table>
</td>
</tr>
<tr align="left" valign="top">
<td colspan="2" height="72">
<table width="90%" border="0">
<tr>
<td height="12"><font face="Arial, Helvetica, sans-serif" size="2">Bitte
geben Sie hier die Anzahl Personen an:</font></td>
</tr>
</table>
<table width="90%" border="0">
<tr align="left">
<td width="50%" valign="top">
<table border="0" width="84%" cellspacing="4">
<tr>
<td width="11%"><b>Erwachsene:</b> </td>
<td width="89%">
<input type="text" size="10" name="Anzahl Erwachsene">
</td>
</tr>
</table>
</td>
<td width="50%" valign="top">
<table border="0" width="75%" cellspacing="4">
<tr>
<td width="11%"><b>Kinder:</b> </td>
<td width="89%">
<input type="text" size="10" name="Anzahl Kinder">
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="2">
</table>

</td>
</tr>
<tr align="left" valign="top">
<td colspan="2" height="190">
<table width="90%" border="0">
<tr>
<td height="12"><font face="Arial, Helvetica, sans-serif" size="2">Bemerkungen:</font></td>
</tr>
</table>
<p>
<textarea name="Bemerkungen" width="5000" wrap="VIRTUAL" cols="80" rows="10"></textarea>
</p>
</td>
</tr>
<tr>
<td colspan="2">
<div align="center">
<input type="submit" name="" value="Formular abschicken">
</div>
</td>
</tr>
</table>
</form>


als Antwort auf: [#147242]

Formular-Absender

SabineP
Beiträge gesamt: 7586

23. Feb 2005, 14:46
Beitrag # 6 von 8
Beitrag ID: #147435
Bewertung:
(2274 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
                                Hallo Red,

Du müßt das Script so ändern und im Formular dieses hidden-Feld entfernen
<input type="hidden" name="mailto" value="chief_of_site@xn--jclscher-85a.ch"&gt;


#!/usr/bin/perl

# -------> SMTP-Programm zum Versenden der Mail:
$Sendmail_Prog = "/usr/sbin/sendmail";

# -------> Modul für CGI-Scripts einbinden:
use CGI;

# -------> Modul für CGI-Scripts zum Einlesen der Formulardaten anwenden:
$query = new CGI;
@names = $query->param;

# -------> interne Daten aus den erwarteten hidden-Feldern auslesen:
$delimiter = $query->param('delimiter'); # ---> Begrenzerzeichen zwischen name und value

$mailto = 'chief_of_site@xn--jclscher-85a.ch';
$mailfrom = $query->param('email');

$returnhtml = $query->param('return'); # ---> URL für Dankeseite
$subject = $query->param('subject'); # ---> E-Mail-Subject


# -------> Text der E-Mail aus den Formulardaten ermitteln:
$mailtext = "";
foreach(@names) {
$name = $_;
@values = "";
@values = $query->param($name);
if($name ne "mailto" && $name ne "return" && $name ne "subject" && $name ne "delimiter") {
foreach $value (@values) {
$mailtext = $mailtext.$name;
$mailtext = $mailtext.$delimiter;
$mailtext = $mailtext.$value."\n";
}
}
}

# -------> E-Mail versenden:
open(MAIL, "|$Sendmail_Prog -t -i") || print STDERR "Mailprogramm konnte nicht gestartet werden\n";
print MAIL "To: $mailto\n";
print MAIL "From: $mailfrom\n";
print MAIL "Subject: $subject\n\n";
print MAIL "$mailtext\n";
close(MAIL);

# -------> Dankeseite an Browser senden:
print "Location: http://xn--jclscher-85a.ch/danke.html \n\n";

Gruß Sabine


als Antwort auf: [#147242]

Formular-Absender

redsnapper
Beiträge gesamt: 13

23. Feb 2005, 15:15
Beitrag # 7 von 8
Beitrag ID: #147448
Bewertung:
(2274 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Sabine

Klasse!! Hab besten Dank - funktioniert jetzt genauso wie ich es haben wollte!!
Das hidden-Feld hast du entfernt damit die Empfängeradresse nicht mit dem Formular mitgeben wird, und so vor Spammer geschützt ist - seh ich das richtig?
Nochmals vielen Dank

Gruss red


als Antwort auf: [#147242]

Formular-Absender

SabineP
Beiträge gesamt: 7586

23. Feb 2005, 15:50
Beitrag # 8 von 8
Beitrag ID: #147481
Bewertung:
(2274 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo red,

ja, die E-Mail-Adresse darf nur im Script stehen, damit das Script nicht an eine beliebige Adresse Mails senden kann.

Gruß Sabine


als Antwort auf: [#147242]
X

Aktuell

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
14.05.2024

Online
Dienstag, 14. Mai 2024, 10.00 - 10.30 Uhr

Webinar

Prozessoptimierung ist ein Teamsport! Keine Software und keine Maschine allein kann Ihnen helfen, die Effizienzpotenziale Ihres Betriebes maximal auszuschöpfen. Von der Auftragsannahme über die Vorstufe und den Druck bis hin zur Weiterverarbeitung – alles muss optimal ineinandergreifen. Apropos Weiterverarbeitung – in vielen Druckbetrieben fristet sie in Sachen Prozessoptimierung immer noch ein Schattendasein. Dabei liegen hier mittlerweile die größten Einsparpotenziale! In einem Webinar von Horizon und Impressed erfahren Sie, wie Sie diese Einsparungen realisieren können. Horizon, bekannt für innovative Lösungen in der Druckweiterverarbeitung, bietet mit iCE LiNK eine Workflowlösung für die Weiterverarbeitung. iCE LiNK überwacht, visualisiert und analysiert Produktionsabläufe und unterstützt bei der Wartung – damit immer alles reibungslos läuft. Den gleichen Anspruch hat der von Impressed entwickelte Impressed Workflow Server – er ist die smarte PDF-Workflow-Lösung für Druckereien, die Datenmanagement, Preflight und Produktionssteuerung übernimmt. Im Webinar zeigen Ihnen die Experten von Horizon und Impressed, wie beide Lösungen im Team die Effizienz und Produktivität Ihres Betriebes steigern können. Melden Sie sich am besten gleich an, wir freuen uns auf Sie! PS: Melden Sie sich in jedem Fall an – sollten Sie zum Termin verhindert sein, erhalten Sie die Aufzeichnung.

kostenlos

Ja

Organisator: Impressed / Horizon

https://www.impressed.de/schulung.php?c=sDetail&sid=327

Einsparpotenziale in der Weiterverarbeitung
Veranstaltungen
16.05.2024

Online
Donnerstag, 16. Mai 2024, 10.00 - 10.30 Uhr

Webinar

Komplizierte, kleinteilige Aufträge; alles sehr speziell; seit Jahren bewährte Prozesse – da können wir nichts standardisieren und automatisieren! Das sagen viele Großformatdrucker – aber stimmt das wirklich, ist dem tatsächlich so? Günther Business Solutions und Impressed treten in einem Webinar den Gegenbeweis an. Experten beider Unternehmen zeigen, wie Großformatdrucker vom Einsatz zweier bewährter Lösungen profitieren können: • von advanter print+sign von Günther Business Solutions, dem ERP-System für den Großformatdruck, dass alle Phasen der Wertschöpfung im Large Format Printing abdeckt • von Impressed Workflow Server, der smarten PDF-Workflow-Lösung für Druckereien, die Datenmanagement, Preflight und Produktionssteuerung übernimmt Über die Kombination beider Lösungen können Großformatdrucker ihre Prozesse mit modernen Workflows Schritt für Schritt automatisieren – und so zügig deutliche Zeit- und Kosteneinsparungen realisieren. Das Webinar sollten Sie sich nicht entgehen lassen – damit Sie keine Effizienzpotenziale mehr liegen lassen. Melden Sie sich am besten gleich an, wir freuen uns auf Sie! PS: Melden Sie sich in jedem Fall an – sollten Sie zum Termin verhindert sein, erhalten Sie die Aufzeichnung.

kostenlos

Nein

Organisator: Impressed / Günther Business Solutions

https://www.impressed.de/schulung.php?c=sDetail&sid=326

Und es geht doch: Automatisierung im Großformatdruck!