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 21.05.2003, 11:46   #1
jopp
Veteran
 
Registriert seit: 04.12.2001
Alter: 46
Beiträge: 266


Standard HTML und Formulare

hi

habe eine wahrscheinlich einfach zu beantwortende frage.

wie kann ich daten, welche ich in einem formular bekomme speichern oder weiterleiten?

habe eine hompage auf www.8ung.at und möchte dort eine formularauswertung machen(email weiterleitung oder einfach nur in einem testfile speichern). es funktioniert nur javaskript.

gibts da möglichkeiten

jopp
jopp ist offline   Mit Zitat antworten
Alt 21.05.2003, 12:02   #2
grindkind
Newbie
 
Registriert seit: 21.05.2003
Beiträge: 7


Standard

Bei 8ung.at geht nur JS, wie du schon gesagt hast, und damit eine Formularauswertung a la CGI zu machen, kann ich mir nicht vorstellen.

Wenn, dann gehts nur über 534 Ecken...
grindkind ist offline   Mit Zitat antworten
Alt 22.05.2003, 06:51   #3
SingleParty.cc
Jr. Member
 
Registriert seit: 22.05.2003
Alter: 23
Beiträge: 91


Standard mailto:

Mit JS kannst Du das Form fast beliebig validieren - aber per Email rausschicken kannst Du es, soweit ich weiss, nur mit "mailto:deine@mail.adr" in der "ACTION".

Das kommt zwar ungemein hässlich an, aber es kommt...

Um das Form als File abzuspeichern, müssen die Berechtigungen des Zielverzeichnisses entsprechend gesetzt werden - mit JS allein geht es aber leider auch dann nicht.
____________________________________
        &n bsp; www.tgifridays.at
       T.G.I. Friday\'s Vienna
        &n bsp;www.SingleParty.cc
Plattform für Kontaktsuchende
SingleParty.cc ist offline   Mit Zitat antworten
Alt 22.05.2003, 07:34   #4
kikakater
Inventar
 
Registriert seit: 24.01.2001
Beiträge: 5.631


Standard

Das Überprüfen von Feldern inklusive wieder an den Dateneingeber rückzustellende Formular erledigt Javascript. Es wird der Verweis in der Action nicht ausgeführt, wenn eine Funktion, die per OnSubmit="return checkfunktion()" eingetragen wurde, false zurückliefert. 1.Punkt.

2.Punkt: Die Überleitung erfolgt an die Mailadresse auf einem Mailserver, falls keine andere Möglichkeit als Javascript, das ja tatsächlich betrachtet nur clientseitig in Aktion tritt, auf der Serverseite zum Übergabescriptaufruf vulgo der 'Annahme von Eingabefelddaten' besteht.

D.h. Javascript wirkt nur im Browser, es erledigt die Weiterleitung an eine Mailadresse, man kann ein cgi aufrufen, das sich auf einem anderen Server als der 8ung Zweig befindet und die Daten dann in einer bestimmten Form zur Verfügung gestellt bekommt. Das cgi erhält die Eingabe mittels des Eingabestroms stdin und muss die Daten parsen, sprich auseinanderklauben und dann in eine Textdatei oder alternativ in eine Datenbanktabelle oder mehrere - Stichwort 1. bis 3.Normalform - einfügen.

Es handelt sich bei der Lösung des Problems um das Programmieren eines cgis oder um die Umleitung auf einen anderen Webserver, auf dem ASP oder PHP,Perl usw. läuft.

Ein eingeschränkter Webhoster wie 8ung bietet eben nur statische HTML Dateien mit Javascript Einlassungen.

mfg
Kikakater
kikakater ist offline   Mit Zitat antworten
Alt 27.05.2003, 17:50   #5
Nikro
Senior Member
 
Registriert seit: 27.03.2003
Beiträge: 164


Standard

Am einfachsten löst du dein Problem mit einem CGI-Skript.
Da du selbst bei 8ung keines installieren darfst, verwende einfach einen der zahllosen externen Formmailer (= Skript, dass Formulardaten weiterleitet).

Die sind kostenlos, dafür wird teilweise Werbung eingeblendet.

Versuch mal http://www.formmailer.com, http://www.formmailer.de
oder such dir einen Anbieter bei http://www.kostenlos.de aus!

Viel Erfolg!!
Nikro ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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 17:55 Uhr.


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