"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

html forumlar / cgi

kl4Uz 12.09.2004 - 23:38 780 15
Posts

kl4Uz

ambestenwisser
Registered: Sep 2002
Location: PCI port
Posts: 1645
hi there!

Dürfen interpretiersprachen eigentlich auch ins coding_stuff? Na egal.. Ich n00bart quäle mich grad mit nem eigentlich simplen formular im Dreamweaver rum. Ich möchte einfach ein paar Daten welche die Benutzer eingeben am liebsten an ne mail addresse weiterleiten.

Nun brauch ich aber wohl sowas wie ein CGI script (so weit bin ich gekommen). Alle free scripts die ich gefunden habe sind für mich aber einfach unverständlich. Soviel ich weiß geht's auch per JSP, kenn mich damit aber ebensowenig aus... Und die tollen tutorials die ich jetzt gefunden habe, überfodern mich grad ein wenig.

Ich bin kurz davor das ganze per Frontpage webbot zu machen - also bitte helft mir und bewahrt mich vor dieser Schmach ;) Eine möglichst simple Lösung wär toll!

tia, kl4Uz

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
also, es gibt die einfachste möglichkeit einfach in der action des forms "mailto:deine@email.adresse" einzugeben, das macht aber leider den umweg um das mailproggie des users

leider kann ich dir ausser in php keine andere lösung bieten

kl4Uz

ambestenwisser
Registered: Sep 2002
Location: PCI port
Posts: 1645
Danke für den tipp watchout! Für meine zwecke ist das völlig ausreichend.

lg

kl4Uz

ambestenwisser
Registered: Sep 2002
Location: PCI port
Posts: 1645
hallo!

Ich hab leider noch ein problem in dem Zusammenhang, das ich mit selfhtml leider nicht lösen konnte.

Ich hätte nämlich gerne, dass wenn der User auf Absenden klickt nicht nur das e-mail gestartet wird, sondern gleichzeitig auch eine andere page geöffnet wird, wo dann quasi drinn steht "Danke für die Anmeldung, deine Daten... bla"

Ich kriegs nur her, dass entweder das eine, oder das andere funktioniert. Wäre über jede Hilfe sehr dankbar!

lg

Rektal

Here to stay
Registered: Dec 2002
Location: Inside
Posts: 4452
Wo hast du das so gesehen?

kl4Uz

ambestenwisser
Registered: Sep 2002
Location: PCI port
Posts: 1645
Zitat von Rektal
Wo hast du das so gesehen?

wie meinst du das?

Rektal

Here to stay
Registered: Dec 2002
Location: Inside
Posts: 4452
So wie ich es frage .. wo hast du sowas schon mal gesehen?

schoash

what a lid!
Avatar
Registered: Jan 2003
Location: Kärnten
Posts: 566
bei teamone gibts ein php und cgi lösung, das schickt das mail weg und kommt dann mit einer danke page, wenns erfolgreich war

http://aktuell.de.selfhtml.org/tipp...-mail/index.htm
http://aktuell.de.selfhtml.org/tipp...perl/form-mail/

Rektal

Here to stay
Registered: Dec 2002
Location: Inside
Posts: 4452
Das ist nicht das selbe. Er redet hier von einem mailto: link.

dio

Here to stay
Registered: Nov 2002
Location: Graz
Posts: 4883
Zitat von Rektal
Wo hast du das so gesehen?
mit
Code:
action="mailto:xxx"
wird er's warscheinlich eh noch nicht so gesehen haben :). wenn du uns die html seite zeigst, können wir dir ja bei der umsetzung in php (mit cgi bin ich SEHR wacklig auf den füßen) helfen (damit geht's sicher so).

kl4Uz

ambestenwisser
Registered: Sep 2002
Location: PCI port
Posts: 1645
Hallo!

Das hier ist mal die Seite: http://berg.heim.at/tibet/450805/szenelan/anmeldung.htm

Ich wollt's drum nicht in php machen weil ich das dann auf nem anderen webspace unterbringen müsste. Ich hab aber zugang zu php fähigem webspace - also ginge das zur not auch.

Ich hoff ihr versteht mein Problem. Danke mal für die Angebote zu Helfen :)

Rektal

Here to stay
Registered: Dec 2002
Location: Inside
Posts: 4452
Im <form> machst einfach ein
Code:
<form ... onsubmit="window.location = 'andereseite.html'; return true;">
, musst jetzt aber noch testen, scheint hier im IE6 zu funktionieren, nicht im Mozilla.

Find ich ehrlich ziemlich bescheuert so; eine Meldung anzuzeigen bevor die email noch verschickt, ja noch gar nicht vefasst ist.

kl4Uz

ambestenwisser
Registered: Sep 2002
Location: PCI port
Posts: 1645
Zitat von Rektal
Im <form> machst einfach ein
Code:
<form ... onsubmit="window.location = 'andereseite.html'; return true;">
, musst jetzt aber noch testen, scheint hier im IE6 zu funktionieren, nicht im Mozilla.

Find ich ehrlich ziemlich bescheuert so; eine Meldung anzuzeigen bevor die email noch verschickt, ja noch gar nicht vefasst ist.

tut mir leid, wenn du mir ne andere lösung sagst, verwirkliche ich die. Wenn die User outlook als e-mail programm haben dann sehen die die mail gar nicht. ist nur bei outlook express so. (andere hab ich nicht getestet).
Ich würd's gerne besser machen, aber ich kann's schlicht und einfach nicht.

lg kl4Uz

Rektal

Here to stay
Registered: Dec 2002
Location: Inside
Posts: 4452
Es gibt in diesem Fall nur eine andere Loesung: Die ganze verschickerei Serverseitig machen.

kl4Uz

ambestenwisser
Registered: Sep 2002
Location: PCI port
Posts: 1645
Zitat von Rektal
Es gibt in diesem Fall nur eine andere Loesung: Die ganze verschickerei Serverseitig machen.

ich weiß, aber ich komm mit dem cgi nicht klar. mir wär's auch lieber. Bin mir aber nicht mal sicher ob http://www.heim.at überhaupt cgi unterstützt (die seite funzt bei mir grad nicht) jedenfalls hab ich kein sendmail oder cgi-bin soviel ich weiß.

Wenn du mir sagen kannst wo ich gratis webspace kriege um die anmeldeseite draufzukicken dann probier ich noch mal die selfhtml anleitung zu verwirklichen.

ich hab halt leider recht wenig Ahnung von der Materie und mach so was zum ersten mal :(
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz