Avatar billede nederbasse Nybegynder
03. december 2001 - 10:00 Der er 10 kommentarer og
1 løsning

tetxbox og return

Hvordan kan det være at´vores form ikke sender det hele til mailadressen hvis man laver en retur i en textbox (textarea)?
Lars
Avatar billede nazaq Nybegynder
03. december 2001 - 10:23 #1
Hvad bruger du for et \'form\' program, formmail.pl?

Den application som behandler din for er åbentbart ikke i stand til at behandle \'retur\'.

Avatar billede nederbasse Nybegynder
03. december 2001 - 10:54 #2
websiden er lavet i frontpage og er på en unix server, infoen bliver sendt via et cgi script til en mailadresse. På confirmation siden stå det som det er indtastet på formsiden men i mailen mangler alt efter en retur.
Avatar billede brita Nybegynder
04. december 2001 - 21:27 #3
enter eller return er default sat til at submitte formen, helt rigtigt som du skriver, men det gælder bare ikke hvis der er et textarea i formen som der er her !!! Har du kun textfields i din form vil den submitte ved tryk på enter med mindre du med javascript fortæller den at den ikke skal !!!
Avatar billede nederbasse Nybegynder
05. december 2001 - 08:14 #4
Det er et textarea, altså et tekstboks med scrollbars. Kan det være noget på serveren (UNIX)?
Avatar billede brita Nybegynder
05. december 2001 - 21:27 #5
det er jo præcis det jeg skriver....
Avatar billede jakoba Nybegynder
06. december 2001 - 02:08 #6
Som btita siger:
Enter i et tekstarea vil aldrig på formen til at submitte.
Et tekstarea er jo beregnet til at skrive mange linier i med linieskift imellem.
Avatar billede jakoba Nybegynder
06. december 2001 - 02:11 #7
Ups. det er da vist slet ikke det der er spørgsmålet.
Avatar billede ztyxx Nybegynder
06. december 2001 - 02:18 #8
prøv at smide noget kode på siden...
Avatar billede nederbasse Nybegynder
06. december 2001 - 08:12 #9
Det er IKKE meningen den skal submitte når man trykker på enter/retur i det tetxarea, men hvis man har trykket i retur mens man skrev i textarea kommer det man har skrevet efter retur ikke med når man sender formen ved at trykke på submit knappen.
Jeg regner ikke med at formen bliver submitte ved at taste enter/retur i et textarea, men hvis der er en der har lyst tiul at lave et linieskift når han eller hun skriver i tekstboksen skal det vel kunnelade sig gøre uden det mangler når formen bliver sendt.
Avatar billede jakoba Nybegynder
06. december 2001 - 10:30 #10
Jep og den automatik der sender det med til dit cgi-script er meget gammel og gennemtestet. så vi kan ret sikre gå ud fra at det er i cgi-scriptet det går galt. scriptet burde tage højde for at der kan være \\n i det felt, men gør det ikke.
Det kan der så være 2 grunde til:
1) det er et skod-script.
2) feltet med det navn var oprindelig ment til at være et tekstfelt, men du har lavet det om til et textarea. ligner feltnavnet noget der evt kunne være et standardnavn (eg: name, redirect, ...) prøv at kalde feltet noget andet.
Avatar billede nederbasse Nybegynder
12. december 2001 - 08:52 #11
Her er kode til texarea:
<Body>
Please enter all requested information:
<form name=\"form\" method=\"post\" action=\"http://www.auc.dk/cgi-bin/mailto.cgi\" onsubmit=\"return validering()\">
<input type=\"hidden\" name=\"recip\" value=\"ct@aua.auc.dk\">
<input type=\"hidden\" name=\"titel\" value=\"Evaluering\">
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester