DEUTSCHE VERSION |
|
Links | | | Forums | | | Comments | | | Report news |
Chat | | | Polls | | | Newsticker | | | Archive |
amiga-news.de Forum > Amiga, AmigaOS 4 > JavaScript-Formulare... | [ - Search - New posts - Register - Login - ] |
-1- | [ - Post reply - ] |
2003-03-30, 01:32 h Falcon Posts: 3544 User |
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 [ - Answer - Quote - Direct link - ] |
2003-03-30, 10:14 h Hammer Posts: 2899 User |
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 [ - Answer - Quote - Direct link - ] |
2003-03-30, 11:13 h cygnusEd Posts: 104 User |
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 [ - Answer - Quote - Direct link - ] |
2003-03-30, 12:59 h Falcon Posts: 3544 User |
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 [ - Answer - Quote - Direct link - ] |
2003-03-30, 14:04 h Bernhard Posts: 144 User |
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 [ - Answer - Quote - Direct link - ] |
2003-03-30, 17:29 h cygnusEd Posts: 104 User |
@ Falcon: Noch 'ne Idee: Muß es nicht ONSUBMIT="return sendmail();" heißen? CygnusEd [ - Answer - Quote - Direct link - ] |
2003-03-30, 22:32 h Falcon Posts: 3544 User |
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 [ - Answer - Quote - Direct link - ] |
2003-04-01, 10:32 h TriMa Posts: 2793 [Former member] |
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 [ - Answer - Quote - Direct link - ] |
2003-04-01, 12:59 h Falcon Posts: 3544 User |
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 [ - Answer - Quote - Direct link - ] |
2003-04-01, 15:15 h TriMa Posts: 2793 [Former member] |
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 [ - Answer - Quote - Direct link - ] |
-1- | [ - Post reply - ] |
amiga-news.de Forum > Amiga, AmigaOS 4 > JavaScript-Formulare... | [ - Search - New posts - Register - Login - ] |
Masthead |
Privacy policy |
Netiquette |
Advertising |
Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved. |