WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 10.05.2002, 20:22   #1
K@sperl
bitte Mailadresse prüfen!
 
Registriert seit: 03.04.2001
Beiträge: 2.387


Standard Kontakt-Formular

Ich weiß, es gibt schon ein paar Threads dazu, aber irgendwie komm ich auch trotz selfthtml nicht ganz klar ....

Ich möchte auf meiner Homepage ein Kontakt-Formular erstellen, wo der Besucher
# Name
# e-mail Adresse
# Betreff
# Text

eingeben kann und mir dann zugeschickt wird (also ohne das der Besucher ein Mail Programm braucht)

cgi Scripts hab ich schon ein paar gefunden, aber irgendwie passt da was nicht ....
K@sperl ist offline   Mit Zitat antworten
Alt 10.05.2002, 20:59   #2
snowman
Inventar
 
Registriert seit: 26.09.1999
Beiträge: 2.569


Standard Re: Kontakt-Formular

Zitat:
Original geschrieben von Flanders
cgi Scripts hab ich schon ein paar gefunden, aber irgendwie passt da was nicht ....
irgendwie wären nähere infos gut.

gruss,
snowman
____________________________________
MediaMarkt? Ich bin doch nicht blöd, Mann!

Vorsprung durch Technik

Lesen Sie keine Anleitungen, FAQs, Readme - Files. Reine Zeitverschwendung. In den Newsgroups und Foren gibt es genug kompetente Leute, die mit großer Geduld immer wieder dieselben einfachen Fragen beantworten. Völlig kostenlos noch dazu!
snowman ist offline   Mit Zitat antworten
Alt 10.05.2002, 22:11   #3
3of4
Elite
 
Registriert seit: 14.11.1999
Alter: 40
Beiträge: 1.429


Standard

http://www.kinder-und-mehr.de/produk...,&SelEntry=118

Wenn dein Server asp unterstützt..
____________________________________
Resistantium est futilius
3of4 ist offline   Mit Zitat antworten
Alt 11.05.2002, 00:16   #4
K@sperl
bitte Mailadresse prüfen!
 
Registriert seit: 03.04.2001
Beiträge: 2.387


Standard

z.B. das cgi bzw. Perl Script von selfhtml:

Zitat:
#!/usr/bin/perl

# -------> SMTP-Programm zum Versenden der Mail:
$Sendmail_Prog = "/usr/lib/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 = $query->param('mailto'); # ---> Empfängeradresse
$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") || print STDERR "Mailprogramm konnte nicht gestartet werden\n";
print MAIL "To: $mailto\n";
print MAIL "Subject: $subject\n\n";
print MAIL "$mailtext\n";
close(MAIL);

# -------> Dankeseite an Browser senden:
print "Location: $returnhtml\n\n";
K@sperl ist offline   Mit Zitat antworten
Alt 11.05.2002, 00:54   #5
_m3
Inventar
 
Registriert seit: 24.09.2001
Beiträge: 7.335


Standard

Brrr - nix gutes Script.
Besseres unter http://nms-cgi.sourceforge.net/ (Formmail). Support gerne via Forum oder im IRC
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org .
_m3 ist offline   Mit Zitat antworten
Alt 11.05.2002, 12:38   #6
K@sperl
bitte Mailadresse prüfen!
 
Registriert seit: 03.04.2001
Beiträge: 2.387


Standard

OK, hab mir das Script von nms runtergeladen, hui, kenn mich da aber überhaupt nicht aus ....
Also das Formular sollte genau so aussschauen wie bei nms:
http://nms-cgi.sourceforge.net/support.html


Ganz am Anfang des Scripts hab ich mal meine Domain und e-mail eingetragen. Muß ich da noch mehr eintragen oder ist das schon alles?
K@sperl ist offline   Mit Zitat antworten
Alt 11.05.2002, 19:05   #7
K@sperl
bitte Mailadresse prüfen!
 
Registriert seit: 03.04.2001
Beiträge: 2.387


Standard

Gut, Problem gelöst
Ich hatte die Berechtigungen für das Script nicht auf "executable" gesetzt
K@sperl ist offline   Mit Zitat antworten
Alt 12.05.2002, 18:26   #8
mcs_
Elite
 
Registriert seit: 26.06.2001
Alter: 54
Beiträge: 1.351


Standard

http://www.formmailer.com/


damit kannst alles machen. für privat gratis.
mcs_ ist offline   Mit Zitat antworten
Alt 12.05.2002, 19:56   #9
_m3
Inventar
 
Registriert seit: 24.09.2001
Beiträge: 7.335


Standard

Hmmm - mag ja recht nett für die MIzzi-Tant sein, die sich nicht auskennt, aber ...

+ Was machst Du, wenn das Service nicht läuft
+ Sie Geld verlangen

Und überhaupt - wer sagt Dir, dass die den Text nicht ändern, .....
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org .
_m3 ist offline   Mit Zitat antworten
Alt 12.05.2002, 20:04   #10
mcs_
Elite
 
Registriert seit: 26.06.2001
Alter: 54
Beiträge: 1.351


Standard

naja, dann schau ich als mizzi-tant natürlich dumm aus der wäsch und sobald ich merk, dass kohle zu brennen ist, cancel ich das service.

ok, nix für einen profi.
mcs_ ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:36 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag