ENGLISH VERSION |
|
Links | | | Forum | | | Kommentare | | | News melden |
Chat | | | Umfragen | | | Newsticker | | | Archiv |
amiga-news.de Forum > Amiga, AmigaOS 4 > JavaScript-Formulare... | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
-1- | [ - Beitrag schreiben - ] |
30.03.2003, 01:32 Uhr Falcon Posts: 3544 Nutzer |
Moins, wer kennt sich mit HTML / JavaScript-Formularen aus ? Folgendes Problem: Ich habe ein Formular, über das Kunden Bestallungen vornehmen können sollen. Nun geht das zwar auch per normalem HTML, jedoch kann ich mit JavaScript z.B. Plausibilitäts-Abfragen realisieren. Wenn nun dieses Formular abgeschickt wird (ACTION=MAILTO... METHOD=POST...), dann bekomme ich von IBrowse 2.3 immer die Meldung, daß das Formular nicht gesendet werden konnte, weil IBrowse ein Problem damit hat... ?!? Hat mein Script einen Fehler (ich habe noch keine anderen Browser getestet) oder kann ich mur die normalen Formulare per SUBMIT-Button versenden ? Oder brauche ich einen Provider, über den ich GCIs ausführen kann (geht bei mir z. Zt. leider nicht). Ciao, Falcon. -- Che-Hoa Yuin sagt: Der Amiga kann alles, was man zum Arbeiten braucht... ... was er nicht kann, braucht man auch nicht !!!!!!! Meine Homepage: http://home.wtal.de/elasticimages [ - Antworten - Zitieren - Direktlink - ] |
30.03.2003, 10:14 Uhr Hammer Posts: 2899 Nutzer |
Gib uns doch Bitte mal den link zum testen an. Natürlich brauchst Du CGI, oder ähnliches, wenn Dein Server auf das Formular reagieren soll. Ansonsten kannste die Formulare nur per Mail versenden, soweit ich das jetzt weiß! -- MFG Hammer [ - Antworten - Zitieren - Direktlink - ] |
30.03.2003, 11:13 Uhr cygnusEd Posts: 104 Nutzer |
Hi, mit welcher Methode rufst Du die Skripte für die Plausibilitätsprüfung auf? Mit einem Event-Handler wie "onChange" ? Wenn ja, dann ist das kein Problem - das hat keinen Einfluß auf das Versenden. Funktioniert denn "mailto:" in einem normalen Link? Vielleicht hängt es ja hier schon. Auf jeden Fall würde ich mal versuchen, was ein anderer Browser dazu sagt. Zum Versenden eines Formulars per mail ist kein CGI norwendig. Das ist nur für die Auswertung der Daten interessant. Das kann man übrigens auch prima mit PHP - geht das denn? Ich habe übrigens einmal ein von mir programmiertes Datenbank-Interface (HTML + PHP) mit IBrowse 2.3 Demo ausprobiert - funktioniert einwandfrei. Die Formulardaten werden dabei meistens per SUBMIT an eine andere PHP-Seite gesendet ("ACTION=xxx.php"). Grüße CygnusEd [ - Antworten - Zitieren - Direktlink - ] |
30.03.2003, 12:59 Uhr Falcon Posts: 3544 Nutzer |
Hi nochmal, also ich will die Daten nur per eMail bekommen. Mit normalen reinen HTML-Formularen klappt das, ich habe aber immer Escape-Sonderzeichen im Text. Deshalb wollte ich halt mittels JavaScript den Text so aufbereiten, daß ich lesbaren Text bekomme (z.B. Name: Müller, Vorname: Hans, u.s.w.). Außerdem will ich halt möglichst viele sinnlose Eingaben vermeiden. Ich rufe mit ONSUBMIT="return(sendmail)" eine Funktion auf, die den Plausibilitäts-Check durchführt und TRUE zurückgibt, wenn alles ok ist. Dann sollen halt die Daten als eMail _Submitted_ werden. Ciao, Falcon. -- Che-Hoa Yuin sagt: Der Amiga kann alles, was man zum Arbeiten braucht... ... was er nicht kann, braucht man auch nicht !!!!!!! Meine Homepage: http://home.wtal.de/elasticimages [ - Antworten - Zitieren - Direktlink - ] |
30.03.2003, 14:04 Uhr Bernhard Posts: 144 Nutzer |
Hi! Ich könnte dir eventuell ein kleines CGI-Programm machen, das das umwandelt und dir dann in einer schön lesbaren email schickt. Wenn du interesse hast, mail mir mal: James-Brown@gmx.net Bernhard [ - Antworten - Zitieren - Direktlink - ] |
30.03.2003, 17:29 Uhr cygnusEd Posts: 104 Nutzer |
@ Falcon: Noch 'ne Idee: Muß es nicht ONSUBMIT="return sendmail();" heißen? CygnusEd [ - Antworten - Zitieren - Direktlink - ] |
30.03.2003, 22:32 Uhr Falcon Posts: 3544 Nutzer |
Hi, das mit dem Semikolon war zwar 'ne gute Idee, klappt aber leider nicht. Ich habe festgestellt, daß (mein) IBrowse 2.3 bei allen eMail- Formularen die Meldung ausgibt: ERROR IBROWSE ENCOUNTERED PROBLEMS WHEN SENDING YOUR MESSAGE. THE MESSAGE WAS NOT SENT. Ich habe auf meiner HP ein normales HTML-Formular, das mit der 2.3'er auch nicht (mehr ?) klappt. In den IB-Einstellungen habe ich alles auf INTERN stehen. Ciao, Falcon. -- Che-Hoa Yuin sagt: Der Amiga kann alles, was man zum Arbeiten braucht... ... was er nicht kann, braucht man auch nicht !!!!!!! Meine Homepage: http://home.wtal.de/elasticimages [ - Antworten - Zitieren - Direktlink - ] |
01.04.2003, 10:32 Uhr TriMa Posts: 2793 [Ex-Mitglied] |
Hab ich das jetz korrekt ausgelesen das du nen Formmailer brauchst, der auch formatierten Text per Mail an dich sendet? Wenn ja, dann schau dir mal PHP an. Da iss das ganz einfach. Wenn ich falsch ausgelesen habe, ignorier mich. -- MfG TriMa -- irc.euirc.net #Sarkasmus-pur @ http://www.sarkasmus-pur.de.vu [ - Antworten - Zitieren - Direktlink - ] |
01.04.2003, 12:59 Uhr Falcon Posts: 3544 Nutzer |
Hi TriMa, nee, nee, ist so schon völlig korrekt. Allerdings habe ich mich bislang vor PHP immer erfolgreich gedrückt ... Ciao, Falcon. -- Che-Hoa Yuin sagt: Der Amiga kann alles, was man zum Arbeiten braucht... ... was er nicht kann, braucht man auch nicht !!!!!!! Meine Homepage: http://home.wtal.de/elasticimages [ - Antworten - Zitieren - Direktlink - ] |
01.04.2003, 15:15 Uhr TriMa Posts: 2793 [Ex-Mitglied] |
Hm, also PHP iss einfacher zu verstehen als JS, hatte mich auch erst davor gedrückt, zumindest nen formmailer müsstest du spielend hinbekommen. Du kannst auch problemlos abfragen dabei erstellen und checken ob z.B. nen @ in der eMail iss, meist findste das auch fertig im netz, so ein formmailer iss eigendlich ziemlich kurz in PHP und auf jedenfall einfacher gestaltet als in JS. -- MfG TriMa -- irc.euirc.net #Sarkasmus-pur @ http://www.sarkasmus-pur.de.vu [ - Antworten - Zitieren - Direktlink - ] |
-1- | [ - Beitrag schreiben - ] |
amiga-news.de Forum > Amiga, AmigaOS 4 > JavaScript-Formulare... | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
Impressum |
Datenschutzerklärung |
Netiquette |
Werbung |
Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten. |