Avatar billede annedonnerman Nybegynder
13. april 2003 - 19:46 Der er 16 kommentarer og
1 løsning

Formscript

Hej

Jeg har fået hjælp her før både mht. Dw.exe og med defragmentering, så nu håber jeg, at der er nogen, der kan gennemskue, hvorfor min formular ikke virker helt efter hensigten.
Det hele virker efter hensigten undtagen:
Information
Indhold
Farver
Der kommer kun til at stå: on - i stedet for de svar som man sætter tjek-mærke i, og jeg kan ikke se mig ud af hvorfor. Jeg har brugt et lignende script før, som har virket, så derfor undrer det mig dobbelt. Resten virker som sagt, som det skal. Det ligger på hjemmesideadressen: http://www.donnerman.dk - i menuen er der et link som hedder Kommentar som fører til siden.

Koden følger her:

Hej
Er der nogen, der kan gennemskue, hvofor min formular pludselig ikke vil sende. Den har villet sende. Der var bare et par justeringer, som skulle foretages, men nu vil den slet ikke sende ;-(

Jeg prøver at indsætte koden her og håber, at der er nogen, der kan hjælpe.

<HTML>
<HEAD>
<title>Kommentarside</title>
<META NAME="Generator" CONTENT="Stone's WebWriter 3.5">
<META NAME="Description" CONTENT="">
<META NAME="Keywords" CONTENT="">
</HEAD>
<body background="flot_dag_baggrund.JPG" BORDER="0" WIDTH="780" HEIGHT="703"TEXT="#000000" LINK="#0000FF" VLINK="#800080" alink="yellow">

<A HREF="comment.html" target="_top">Kommentarside</A>
<H1><CENTER>Udarbejdelse af god hjemmeside</CENTER></H1>

<!--Afkrydsningsfelter og alternativknapper
Denne side er beregnet p&aring; at f&aring; check p&aring; at arbejde med afkrydsningsfelter og alternativknapper.<BR>
<H3><center>Rullelister og formular</center></H3>
Desuden arbejdes der med rullelister, samt fors&oslash;ges p&aring; at f&aring; folk til at svare p&aring; nedenst&aring;ende sp&oslash;rgsm&aring;l og f&aring; dem sendt retur via e-mail --><BR>

<H3><center>Hvordan laver man den bedste hjemmeside</center></H3>
Svar venligst p&aring; sp&oslash;rgsm&aring;lene og tryk p&aring; Send.<BR>

<FORM METHOD='GET' ACTION='http://cgi.talkactive.net/cgi-bin/formmail/FormMail.pl'>
<input type=hidden name='print_config' value='navn,email'>
<input type=hidden name='recipient' value='anne@donnerman.dk'>
<input type=hidden name='subject' value='Kommentar til min hjemmeside'>
<input type=hidden name='required' value='navn,email,kommentar'>
<input type=hidden name='env_report' value='REMOTE_HOST,REMOTE_ADDR, REMOTE_USER,REMOTE_IDENT,HTTP_USER_AGENT'>
<input type=hidden name='sort' value='order:navn,adresse,postnr,by,email,kommentar,information,indhold,farver,hjemmesideadrese,hjemmesidetitel,hvordan fandt du hjemmesiden'>
<input type=hidden name='redirect'
value='http://www.donnerman.dk/comment.html'>
<table cellspacing='2' cellpadding='0'>
<tr>
<td width='52'>Navn:</td>
<td colspan='2'><input type='text' name='navn' size='36'></td>
</tr>
<tr>
<td width='30'>Adresse:</td>
<td colspan='2'><input type='text' name='adresse' size='30'></td>
</tr>
<tr>
<td width='52'>Postnr.:</td>
<td><input type='text' name='postnr' size='5'></td>
<td align='left'>By:<input type='text' name='by' size='36'></td>
</tr>
<tr>
<td width='52'>Email:</td>
<td colspan='2'><input type='text' name='email' size='54'></td>
</tr>
<tr>
</tr>
<tr>
<td width='60'>Information:</td>
<td colspan='2'><INPUT CHECKED TYPE=RADIO NAME='information' size='62'>
Freml&aelig;g god information! Det er meget v&aelig;sentligt</td>
</tr>
<tr>
<td width='60'></td>
<td colspan='2'><INPUT TYPE=RADIO NAME='information' size='62'>
Lav god grafik! Det g&oslash;r en hjemmeside v&aelig;rd at se p&aring;</td>
</tr>
<tr>
<td width='60'></td>
<td colspan='2'><INPUT TYPE=RADIO NAME='information' size='62'>
Links er v&aelig;sentlige og kan f&oslash;re til mange gode oplysninger.</td>
</tr>
<tr>
</tr>
<tr>
<td width='60'>Indhold:</td>
<td colspan='2'><INPUT CHECKED TYPE=CHECKBOX NAME='indhold' size='62'>
Indholdet skal v&aelig;re seri&oslash;st!</td>
</tr>
<tr>
<td width='60'></td>
<td colspan='2'><INPUT TYPE=CHECKBOX NAME='indhold' size='62'>
Humor er vigtigt!</td>
</tr>
<tr>
<td width='60'></td>
<td colspan='2'><INPUT TYPE=CHECKBOX NAME='indhold' size='62'>
Der skal v&aelig;re et interessant tema!</td>
</tr>
<tr>
</tr>
<tr>
<td width='60'>Farver:</td>
<td colspan='2'><INPUT CHECKED TYPE=CHECKBOX NAME='farver' size='62'>
Baggrundsfarven er vigtigst!</td>
</tr>
<tr>
<td width='60'></td>
<td colspan='2'><INPUT TYPE=CHECKBOX NAME='farver' size='62'>
Tekstfarven er vigtigst!</td>
</tr>
<tr>
<td width='60'></td>
<td colspan='2'><INPUT TYPE=CHECKBOX NAME='farver' size='62'>
Baggrundsfarven og tekstfarven skal matche</td>
<tr>
<td width='60'></td>
</tr>
<tr>
<tr>
<td width='60'>Hjemmesideadresse:</td>
<td colspan='2'><input type='text' name='hjemmesideadresse' size='30'><align=left></td>
</tr>
<tr>
<td width='60'>Hjemmesidetitel:</td>
<td colspan='2'><input type=text name='hjemmesidetitel' size='30'><align=left></td>
</tr>
<tr>
</tr>
<tr>
<td width='30'>Hvordan fandt du hjemmesiden:</td>
</tr>
<tr>
<td colspan='2'><input type=text name='hvordan fandt du hjemmesiden' size='30'<align=left></td>
</tr>
<tr>
<td>
<SELECT NAME='hvordan fandt du hjemmesiden'>
<OPTION VALUE="Fra Yahoo">Fra Yahoo!</OPTION>
<OPTION VALUE="Fra Jubii">Fra Jubii!</OPTION>
<OPTION VALUE="Fra Webguide">Fra AltaVista!</OPTION>
<OPTION VALUE="Fra Get2net">Fra Get2net!</OPTION>
<OPTION VALUE="Fra NewsGroups">Surfede bare forbi!</OPTION>
<OPTION VALUE="Fra en ven">Fra en ven!</OPTION>
<OPTION VALUE="Tilf&aelig;ldigt">Tilf&aelig;ldigt!</OPTION>
<OPTION VALUE="Andet - udfyld venligst">Andet!</OPTION>
</SELECT></td>
</tr>
<tr>
<td width='5' valign='top'>Kommentar:</td>
<td colspan='2'><textarea name='kommentar' cols='40' rows='8'>Evt. kommentarer modtages gerne </textarea></td>
</tr>
<P>
<input type=submit
value"send">
<input type=reset
value="Annuller!"></tr>
<A HREF="comment.html">Kommentarside</P>
</FORM>

<!-- WebWriter AutoDato -->Opdateret d. 25.3.2003<!-- WW --><P>

</BODY>
</HTML>

Jeg håber, at der er en, der kan hjælpe.
Avatar billede annedonnerman Nybegynder
13. april 2003 - 19:48 #1
Selve det med at formularen ikke ville sende er løst. Jeg fik en mail fra talkactive hvor jeg har mit domæne og de havde flyttet serveren, så det drejer sig nu "kun" om hvorfor der kun står: on - både ved information, indhold og farver
Avatar billede erikjacobsen Ekspert
13. april 2003 - 19:49 #2
Hvis du får information: on ved du, at der er sat kryds i checkboxen

Hvad ønsker du mere?
Avatar billede annedonnerman Nybegynder
13. april 2003 - 20:00 #3
Jeg ønsker, at der skal stå den tekst jeg har angivet ud for hver af de mulige svar. Det kunne jeg få det til før jeg fik mit webhotel. F.eks. skal der ud for farver stå:
Baggrundsfarven er vigtigst og/eller
Tekstfarven er vigtigst! og/eller
Baggrundsfarven og tekstfarven skal matche
Når man bruger input checked type=checkbox kan man jo sætte hak i enten/eller og i både/og
hvorimod man når man bruger
input type=radio
kun kan vælge en af mulighederne.
Det er mit problem, at det ikke vil virke. Jeg har haft en af mine venner til at kigge på det - en som har god forstand på både computere og programmering - og han kan ikke se, hvor fejlen ligger. Så derfor håbede jeg på, at der var nogen på enten www.eksperten.dk eller på www.i-know.dk , der kunne se hvor fejlen lå. Det kan da ikke passe, at det ikke kan lade sig gøre med dette script - eller kan det???
Avatar billede erikjacobsen Ekspert
13. april 2003 - 20:03 #4
Hvis du vil have en anden tekst med, skriver du bare

<input type="checkbox" name="information" value="den tekst du vil have">
Avatar billede annedonnerman Nybegynder
13. april 2003 - 22:56 #5
erikjacobsen
Tak skal du have. Det var lige det der manglede. Jeg har jo ikke så megen glæde af, at der står on - så skal jeg jo hen i koden for at se, hvad der er blevet svaret - så det var sådan, som du angiver det, jeg mente.
Så skal jeg bare lige have send og annuller på plads - så er det som det skal være.
Avatar billede erikjacobsen Ekspert
13. april 2003 - 22:58 #6
Joh, såmænd. Man kunne også kalde navnet noget fornuftigt ;)
Men bare det virker.

(Jeg samler ikke på point for tiden...)
Avatar billede annedonnerman Nybegynder
13. april 2003 - 23:40 #7
Undskyld - hvad mener du egentlig? Hvad mener du med, at man også kunne kalde navnet noget fornuftigt??? Hvorfor skriver du, at du ikke samler på point for tiden - du må da gerne få point - men der mangler jo stadig et felt som skal slettes lige før: Hvor fandt du hjemmesiden? og så mangler der at send og annuller kommer til at stå forneden - det virker ligesom mere logisk. Jeg har forhåbentlig ikke fornærmet dig ;-)
Avatar billede erikjacobsen Ekspert
13. april 2003 - 23:44 #8
I din checkbox kunne man skrive NAME='indholdskalvaerevasentligt'
Står der så "on" ved siden af, så fremgår det jo li'som hvad meningen er-
Men løsningen med value=---" er da nok bedre.

Hvad siger du der mangler.

(glem bare det med point - ingen til mig tak)
Avatar billede annedonnerman Nybegynder
13. april 2003 - 23:47 #9
jeg har et felt foran
Hvordan fandt du hjemmesiden - hvor man nedenunder kan vælge mellem f.eks. Yahoo, Get2net, en ven m.m. Dette tomme felt skal ikke være der. Der skal kun være det hvor man kan vælge.
Desuden står send og annuller foroven i stedet for forneden sammen med hvornår siden er opdateret, og det virker jo fjollet
Avatar billede erikjacobsen Ekspert
13. april 2003 - 23:51 #10
Du kan bare fjerne <input type=text name='hvordan fandt du hjemmesiden' size='30'<align=left>

Du skal have dine knapper ind i rigtige table tags:

<tr><td> ... </td></tr>

De vil stå rigtigt når de tags er korrekte
Avatar billede annedonnerman Nybegynder
14. april 2003 - 00:06 #11
Mange tak - Så kom jeg da af med den tomme bjælke - jeg mener nu, at mine tags var korrekte - men måske ikke i den udgave som ligger her på siden - er fra i eftermiddags - mangler så at få send og annuller samt tidspunktet for opdatering til at stå korrekt - det har jeg haft det til, men der er gået kludder undervejs
Avatar billede erikjacobsen Ekspert
14. april 2003 - 00:08 #12
Den der står her har


</tr>
<P>
<input type=submit
value"send">
<input type=reset
value="Annuller!"

og det dur ikke. Den <p> skal minimum erstattes af <tr><td> ... og så måske mere længere nede
Avatar billede annedonnerman Nybegynder
14. april 2003 - 00:44 #13
erikjacobsen
Når jeg prøver at tjekke html-koder under funktioner, får jeg at vide, at jeg mangler et </table> - jeg har prøvet at placere det i bunden, så kommer send og annuller på plads, men så sender formularen ikke ;-(
Jeg har ikke noget <P> mere
Avatar billede erikjacobsen Ekspert
14. april 2003 - 00:48 #14
Du har
  <form>
  <table>
  </form>
  </table>
efter hvad du siger. Det dur ikke. Du skal have
  <form>
  <table>
  </table>
  </form>
...plus alt det andet - naturligvis. Dine <tr>-er og <td>-er skal også være helt rigtigt :=
Avatar billede annedonnerman Nybegynder
14. april 2003 - 01:10 #15
erikjacobsen
Tak skal du have. Det var lige det, der manglede. Selvfølgelig skulle jeg have <form>
<table>
</table>
</form>
Nu står send og annuller korrekt, og formularen bliver sendt - er du sikker på, at du ikke vil have point?
Nu kan jeg med sindsro gå i seng, så jeg kan komme op og på arbejde i morgen.
Endnu engang tak.
Avatar billede erikjacobsen Ekspert
14. april 2003 - 08:06 #16
Jeg er helt sikker - ingen point!

Svar selv - accepter eget svar.
Avatar billede annedonnerman Nybegynder
14. april 2003 - 11:27 #17
donnerman
accepteret
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
Kurser inden for grundlæggende programmering

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