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

Mitglied: Suicide1

Suicide1 (Level 1) - Jetzt verbinden

17.04.2007, aktualisiert 21:50 Uhr, 6348 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
Google Android

Googles "Android Enterprise Recommended" für Unternehmen

Information von kgborn vor 4 StundenGoogle Android2 Kommentare

Hier eine Information, die für Administratoren und Verantwortliche in Unternehmen, die für die Beschaffung und das Rollout von Android-Geräten ...

Sicherheit

Intel gibt neue Spectre V2-Microcode-Updates frei (20.02.2018)

Information von kgborn vor 5 StundenSicherheit

Intel hat zum 20. Februar 2018 weitere Microcode-Updates für OEMs freigegeben, um Systeme mit neueren Prozessoren gegen die Spectre ...

Microsoft
ARD-Doku - Das Microsoft Dilemma
Tipp von Knorkator vor 8 StundenMicrosoft3 Kommentare

Hallo zusammen, vor einigen Tagen lief in der ARD u.a. Reportage. Das Youtube Video dazu dürfte länger verfügbar sein. ...

Windows 10

Neue Sicherheitslücke in Windows 10 (Version 1709) durch Google öffentlich geworden

Information von kgborn vor 1 TagWindows 10

Vor ein paar Tagen haben Googles Sicherheitsforscher vom Projekt Zero eine Sicherheitslücke im Edge-Browser publiziert. Jetzt wurde eine weitere ...

Heiß diskutierte Inhalte
Windows Server
AD DS findet Domäne nicht, behebbar?
Frage von schapitzWindows Server39 Kommentare

Guten Tag, ich habe bei einem Kunden ein Problem mit den AD DS. Umgebung ist folgende: Windows Server 2016 ...

Router & Routing
LANCOM VPN CLIENT einrichten
Frage von Finchen961988Router & Routing27 Kommentare

Hallo, ich habe ein Problem und hoffe ihr könnt mir helfen, wir haben einen Kunden der hat einen Speedport ...

Router & Routing
ISC DHCP 2 Subnetze
gelöst Frage von janosch12Router & Routing18 Kommentare

Hallo, ich betreibe bei mir im Netzwerk einen ISC DHCP Server auf Debian, der DHCP verwaltet aktuell ein /24 ...

CPU, RAM, Mainboards
32 gb RAM zu wenig?
Frage von pcguyCPU, RAM, Mainboards13 Kommentare

Hallo zusammen, mein PC verfügt über 32GB Ram. Nun kriege ich bei grossen Dateien im Illustrator die Fehlermeldung das ...