Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Formulardaten per Lotus Notes versenden

Frage Entwicklung Webentwicklung

Mitglied: Suicide1

Suicide1 (Level 1) - Jetzt verbinden

17.04.2007, aktualisiert 21:50 Uhr, 6334 Aufrufe, 6 Kommentare

Hab hier ein kleines Formular per HTML geschrieben, welches ich per Mail versenden möchte. Mit dem OE & Outlook 2007 geht es auch, nur leider haben wir hier in der Firma nur Lotus Notes 6.5. Wenn ich auf abschicken klicke, ploppt Lotus zwar auf, die Emailadresse wird eingefügt, das wars aber auch schon wieder. hab auch nur die Möglichkeit, HTML/Javascript zu nutzen. Was könnte ich ändern bzw. ist es realisierbar?

[CODE]
<!DOCTYPE html PUBLIC " -W3CDTD XHTML 1.0 Transitiona lEN" "http:www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml;>"
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Umfrage</title>

<script type="text/javascript">
function chkFormular () {
if (document.Formular.Name.value == "") {
alert("Bitte Ihren Nachnamen eingeben!");
document.Formular.Name.focus();
return false;
}
if (document.Formular.Vorname.value == "") {
alert("Bitte Ihren Vornamen eingeben!");
document.Formular.Vorname.focus();
return false;
}
if (document.Formular.Alter.value == "") {
alert("Bitte Ihr Alter eingeben!");
document.Formular.Alter.focus();
return false;
}
if (document.Formular.Seit.value == "") {
alert("Bitte eingeben, seit wann du dabei bist!");
document.Formular.Seit.focus();
return false;
}
var chkZ = 1;
for (i = 0; i < document.Formular.Alter.value.length; ++i)
if (document.Formular.Alter.value.charAt(i) < "0" ||
document.Formular.Alter.value.charAt(i) > "9")
chkZ = -1;
if (chkZ == -1) {
alert("Altersangabe keine Zahl!");
document.Formular.Alter.focus();
return false;
}
}
</script>


</head>

<body background="bubble1024x768.bmp" bgproperties="fixed">
<form name="Formular" action="mailto:*@.com" method=post enctype="text/plain" onsubmit="return chkFormular()">
<font color="#FFFFFF">
<table width="100%" border="0">

<tr>
<td colspan="3" align="center"><h1>Fragenkatalog f&uuml;r die Mitarbeiter des [Firma]<br /></h1>
<p>(Alle Angaben sind freiwillig und werden von mir nicht an Au&szlig;enstehende weitergegeben. Zuk&uuml;nftig werden die gemachten Angaben nur den<br />
Mitarbeitern des [Firma] zur Einsicht zur Verf&uuml;gung stehen.)<br />
<br />
</p>
<p>&nbsp;</p></td>
</tr>
<tr>
<td width="40%">1) Name*:<br /><input type="text" name="Name" size="45" maxlength="50"></td>
<td colspan="2">2) Vorname*:<br /><input type="text" name="Vorname" size="45" maxlength="50"></td>
</tr>
<tr>
<td><p>&nbsp;</p>
<p>3) Adels-/Doktor-/ oder sonstige Titel:<br />
<input type="text" name="Titel" size="45" maxlength="50">
</p></td>
<td colspan="2"><p>&nbsp;</p>4) Spitzname:<br /><input type="text" name="Spitzname" size="45" maxlength="50"></td>
</tr>
<tr>
<td><p>&nbsp;</p>
<p>5) Geburtsdatum:<br />
<input type="text" name="Datum" size="10" maxlength="10">
</p></td>
<td colspan="2"><p>&nbsp;</p>6) Geburtsort:<br /><input type="text" name="Ort" size="45" maxlength="50"></td>
</tr>
<tr>
<td><p>&nbsp;</p>
<p>7) aus 5) resultierende Alter:<br />
<input type="text" name="Alter" size="3" maxlength="2">
</p></td>
<td width="30%"><p>&nbsp;</p>8) gef&uuml;hltes Alter:<br /><input type="text" name="Gefuehl" size="4" maxlength="3"></td>
<td width="30%"><p>&nbsp;</p>9) Sternzeichen:<br /><input type="text" name="Stern" size="20" maxlength="20"></td>
</tr>
<tr>
<td><p>&nbsp;</p>
<p>10) Familienstand:<br />
<input type="text" name="Stand" size="45" maxlength="20">
</p></td>
<td colspan="2"><p>&nbsp;</p>11) Kinder<br /><input type="text" name="Kinder" size="2" maxlength="2"></td>
</tr>
<tr>
<td colspan="3"><p>&nbsp;</p>
<p>12) Wohnort / Anschrift:<br />
<input type="text" name="Wohnort" size="45" maxlength="50">
</p></td>
</tr>
<tr>
<td colspan="3"><p>&nbsp;</p>
<p>13) Hobby&acute;s / Interessen:<br />
<textarea cols="50" rows="10" name="Hobby"></textarea>
</p></td>
</tr>
<tr>
<td colspan="3"><p>&nbsp;</p>
<p>14) Laster:<br />
<input type="text" name="Laster" size="45" maxlength="50">
</p></td>
</tr>
<tr>
<td colspan="3"><p>&nbsp;</p>
<p>15) Ticks / Macken:<br />
<input type="text" name="Ticks" size="45" maxlength="50">
</p></td>
</tr>
<tr>
<td colspan="3"><p>&nbsp;</p>
<p>16) Positives an mir:<br />
<input type="text" name="Positiv" size="45" maxlength="50">
</p></td>
</tr>
<tr>
<td colspan="3"><p>&nbsp;</p>
<p>17) Negatives an mir:<br />
<input type="text" name="Negativ" size="45" maxlength="50">
</p></td>
</tr>
<tr>
<td colspan="3"><p>&nbsp;</p>
<p>18) Lebensmotto:<br />
<input type="text" name="Motto" size="45" maxlength="50">
</p></td>
</tr>
<tr>
<td colspan="3"><p>&nbsp;</p>
<p><strong>Hier noch ein paar &quot;Lieblings&quot;-fragen</strong></p></td>
</tr>
<tr>
<td colspan="3"><p>&nbsp;</p>
<p>19) Lieblingsfarbe:<br />
<input type="text" name="Farbe" size="45" maxlength="50">
</p></td>
</tr>
<tr>
<td colspan="3"><p>&nbsp;</p>
<p>20) Lieblingsautomarke:<br />
<input type="text" name="Auto" size="45" maxlength="50">
</p></td>
</tr>
<tr>
<td colspan="3"><p>&nbsp;</p>
<p>21) Lieblingsspeise:<br />
<input type="text" name="Speise" size="45" maxlength="50">
</p></td>
</tr>
<tr>
<td colspan="3"><p>&nbsp;</p>
<p>22) Lieblingszigarettenmarke(f&uuml;r Nicht-/Exraucher - Lieblingskaugummimarke):<br />
<input type="text" name="Marke" size="45" maxlength="50">
</p></td>
</tr>
<tr>
<td colspan="3"><p>&nbsp;</p>
<p>23) urspr&uuml;nglich erlernte(r) Beruf(e):<br />
<textarea cols="50" rows="10" name="Hobby"></textarea>
</p></td>
</tr>
<tr>
<td colspan="3"><p>&nbsp;</p>
<p>24) Vor der Karriere bei [Firma] habe ich folgende Berufe ausge&uuml;bt:<br />
<textarea cols="50" rows="10" name="Hobby"></textarea>
</p></td>
</tr>
<tr>
<td height="21" colspan="3"><p>&nbsp;</p>
<p>25) seit* <input type="text" name="Seit" size="10" maxlength="10"> im [Firma]:<br />

</p></td>
</tr>
<tr>
<td height="21" colspan="3"><p>&nbsp;</p>
<p>26) Jetzige Position im [Firma]:<br />
<input type="text" name="Jetzt" size="45" maxlength="50">
</p></td>
</tr>
<tr>
<td><input type=submit value="Abschicken"> <input type=reset value="Verwerfen"> </td>
</tr>

</table></font>
</form>
</body>
</html>
[/CODE]

Bye Chris
Mitglied: masterG
17.04.2007 um 20:56 Uhr
willst du den Code in der Nachricht verschicken oder als Anlage?
masterG
Bitte warten ..
Mitglied: 17735
17.04.2007 um 20:59 Uhr
Hallo,

das ist leider nicht so einfach zu lösen, da das Clientmailprogramm (in dem Fall also Notes) entscheidet, wie es mit den Daten aus dem Formular umgeht - und sie entsprechend vielleicht ignoriert.

Am besten, und wahrscheinlich einzigsten zu realisieren, wäre es, PHP das Versenden der Mail zu überlassen. Eventuell auf einem externen (anderen) Server?

Gruß,
Ahnenforscher
Bitte warten ..
Mitglied: Suicide1
17.04.2007 um 21:28 Uhr
willst du den Code in der Nachricht
verschicken oder als Anlage?
masterG

Will verschicken als Nachricht, nicht als Anlage.

Am besten, und wahrscheinlich einzigsten zu realisieren, wäre es, PHP das Versenden der
Mail zu überlassen. Eventuell auf einem externen (anderen) Server?

Weiss ich nicht, ob wir auf unserer HP in der Firma PHP unterstützen können, informiere mich aber dazu. Ich hab aber keinen blassen von PHP, Alles verlernt. Kann mir wer das Formular dann umschreiben?
Bitte warten ..
Mitglied: 17735
17.04.2007 um 21:39 Uhr
Weiss ich nicht, ob wir auf unserer HP in
der Firma PHP unterstützen können,
informiere mich aber dazu. Ich hab aber
keinen blassen von PHP, Alles verlernt. Kann
mir wer das Formular dann umschreiben?

Kein Problem, am Formular musst du fast nichts ändern - außer bei <form action="hier_die_php_datei.php" method="post>

Und php reagiert so darauf:

01.
$vorname = trim(htmlspecialchars($_POST['vorname'])); //mit trim() Leerzeichen entfernen und aus Sicherheitsgründen htmlspecialchars 
02.
// diese Zeile für alle input-Felder kopieren und anpassen 
03.
 
04.
$recipient = "email@des.empfaengers.de"
05.
$subject = "Betreffzeile"
06.
$message = "Vorname = $vorname\r\n 
07.
Name = $name\r\n"; // usw. anpassen für alle Felder 
08.
 
09.
if(@mail($recipient, $subject, $message) { // E-Mail versenden 
10.
 
11.
echo "Mail erfolgreich verschickt!"; // Erfolgsmeldung 
12.
 
13.
} else
14.
 
15.
echo "Fehler beim Versenden!"; //Fehlermeldung 
16.
 
17.
}
So grob

Gruß,
Ahnenforscher
Bitte warten ..
Mitglied: Suicide1
17.04.2007 um 21:45 Uhr
sorry, das du dir jetzt die Arbeit gemacht hast, habs mit phpinfo getestet. geht nicht. Haben also kein PHP am laufen
Und nu? Hab ich noch ne Chance?
Bitte warten ..
Mitglied: 17735
17.04.2007 um 21:50 Uhr
sorry, das du dir jetzt die Arbeit gemacht
hast, habs mit phpinfo getestet. geht nicht.
Haben also kein PHP am laufen
Und nu? Hab ich noch ne Chance?

Also auf die "herkömliche Art" mit form action="mailto".... wird es nicht funktionieren.

Ich habe noch eine (zugegebener Maßen ein wenig ausgefallene) Idee: Registriere dich z. B. bei Funpic.de, dort hast du absolut kostenloses Webhosting mit PHP und MySQL. Lade dein Formular dort hoch und überlasse PHP die Mail-Arbeit.
Eventuell kannst du das Verzeichnis oder die Datei mit dem Formular auch noch passwortschützen.

Gruß,
Ahnenforscher
Bitte warten ..
Ähnliche Inhalte
E-Mail
Lotus Notes 8.3.5 Deinstallation
Frage von Hendrik2586E-Mail5 Kommentare

Guten Tag @ all! :) Und zwar habe ich folgendes Anliegen. ich versuche gerade auf einem HP Prodesk ein ...

Outlook & Mail
Lotus Notes Adressbuch Synchronisation
Frage von Jannis92Outlook & Mail4 Kommentare

Moin Leute, kennt jemand eine gute und aktuelle Anleitung, wie man die Synchronisation für das globale Adressbuch von Lotus ...

E-Mail
Lotus Notes Mailvorlage alternative
gelöst Frage von SteffenDE-Mail2 Kommentare

Guten Tag, die Frage ist nicht sehr eindeutig und ja es ist mir bewusst. Nun zum Problem, wir haben ...

VB for Applications
VBS Script zum versenden mehrerer Verknüpfungen zu Dateien per Lotus Notes
Frage von Sentinel87VB for Applications

Hallo zusammen, ich bin ein absoluter Anfänger im Bezug auf VBS und habe nun die Aufgabe ein Script zu ...

Neue Wissensbeiträge
Viren und Trojaner

Deaktivierter Keylogger in HP Notebooks entdeckt

Information von bitcoin vor 18 StundenViren und Trojaner1 Kommentar

Ein Grund mehr warum man Vorinstallationen der Hersteller immer blank bügeln sollte Der deaktivierte Keylogger findet sich im vorinstallierten ...

Router & Routing

Lets Encrypt kommt auf die FritzBox

Information von bitcoin vor 22 StundenRouter & Routing

In der neuesten Labor-Version der FB7490 integriert AVM unter anderem einen Let's Encrypt Client für Zugriffe auf das Webinterface ...

Internet

Was nützt HTTPS, wenn es auch von Phishing Web-Seiten genutzt wird

Information von Penny.Cilin vor 3 TagenInternet17 Kommentare

HTTPS richtig einschätzen Ob man eine Webseite via HTTPS aufruft, zeigt ein Schloss neben der Adresse im Webbrowser an. ...

Webbrowser

Bugfix für Firefox Quantum released - Installation erfolgt teilweise nicht automatisch!

Erfahrungsbericht von Volchy vor 4 TagenWebbrowser8 Kommentare

Hallo zusammen, gem. dem Artike von heise online wurde mit VersionFirefox 57.0.1 sicherheitsrelevante Bugs behoben. Entgegen der aktuellen Veröffentlichung ...

Heiß diskutierte Inhalte
Batch & Shell
Trusted Sites für alle User auf dem PC einpflegen
Frage von xXTaKuZaXxBatch & Shell12 Kommentare

Aufgabestellung: Es sollen auf 1 PC (bzw. mehreren PCs) vertrauenswürdige Sites per Powershell eingetragen werden, die für alle User ...

Voice over IP
Telefonstörung - Ortsrufnummern kein Verbindungsaufbau
Frage von Windows10GegnerVoice over IP10 Kommentare

Hallo, sowohl bei uns als auch beim Opa ist es über VoIP nicht möglich Ortsrufnummern anzurufen. Es kommt nach ...

Vmware
DOS 6.22 in VMWare mit CD-ROM
gelöst Frage von hesperVmware10 Kommentare

Hallo zusammen! Ich hab ein saublödes Problem. Es ist eine VMWare mit DOS 6.22 zu erstellen auf dem ein ...

Cloud-Dienste
PIM als SaaS Nutzungsgebühr
Frage von vanTastCloud-Dienste8 Kommentare

Moin, wir haben uns ein PIM (Product Information Management) nach unseren Ansprüchen für viel Geld als SaaS-Lösung bauen lassen. ...