Avatar billede cooraz Nybegynder
30. juli 2009 - 15:32 Der er 14 kommentarer og
1 løsning

html form virker ikke mere..?

jeg har en hjemmesiden med en email form på, som har virket fint indtil for noget tid siden, men så fik jeg og vide fra en der havde forsøgt at bruge den at den ikke virkede mere...

der er ikke blevet lavet ændringer på hjemmesiden, så derfor forstår jeg ikke hvorfor den ikke virker mere...

formen ser sådan ud:

<form id='form1' name='form1' action='<? echo $PHP_SELF; ?>' method='POST'>
<table width='100%' height='253' border='0'>
  <tr>
    <td height='28' width='50%'>          <font face='Verdana' size='1'>Dit navn:</font><br>
          <input type='text' class='but' name='navn'></td>
  </tr>
  <tr>
    <td height='36'><font face='Verdana' size='1'>
          Din email adresse:</font><br>
          <input type='text' class='but' name='epost'></td>
  </tr>
  <tr>
    <td><b><font face='Verdana' size='1'>
          </font></b><font face='Verdana' size='1'>Emne:</font><b><font face='Verdana' size='1'><br>
          </font> </b>
          <input type='text' class='but' name='emne'></td>
  </tr>
  <tr>
    <td> <font face='Verdana' size='1'><b>
          </b>Besked:</font><br>
          <textarea wrap='on' class='but' rows='10' cols='40' name='tekst'></textarea></td>
  </tr>
  <tr>
    <td><input type='submit' class='button' value='Send Besked' name='send'>
          <font color='#FFFFFF'>&nbsp;&nbsp;&nbsp;</font>
          <input type='reset' class='button' value='Slet Besked' name='reset'>
          <font face='Verdana' size='1'></td>
  </tr>
</table>
</form>


den kan hverken  sende eller slette beskeden... når man trykker på knapperne sker der ingenting... tror heller ikke problemet ligger i selve formen, da den virker fint hvis jeg opretter en ny fil kun med formen i...

hvis der er nogen der vil hjælpe, som gerne vil se hele php-filen så kan det også lade sig gøre... men ved ikke lige hvordan det er lettest?
Avatar billede olebole Juniormester
30. juli 2009 - 16:06 #1
<ole>

Prøv med:
    <form id='form1' name='form1' action='<?php echo $_SERVER["PHP_SELF"]; ?>' method='POST'>

/mvh
</bole>
Avatar billede zips Juniormester
30. juli 2009 - 16:07 #2
Få du slet ikke nogen fejl?

Hvis den har virket, må det være pga en opdatering af serveren, hvis short tag er slået fra skal <? være <?php
Avatar billede olebole Juniormester
30. juli 2009 - 16:07 #3
- men hvis der ligger fejl her, vil der formodentlig også være masser af fejl i PHP-koden
Avatar billede cooraz Nybegynder
30. juli 2009 - 16:12 #4
det giver stadig ingen reaktion... der sker slet ingenting hvis man trykker på knapperne
Avatar billede cooraz Nybegynder
30. juli 2009 - 16:15 #5
men  det der undrer mig mest er nok også at reset/slet besked knappen ikke virker, da den slet ikke har noget at gøre med php delen?
Avatar billede zips Juniormester
30. juli 2009 - 16:15 #6
Så må det være noget på siden som gør det, for den form virker hos mig, dog med mange kode fejl i din html.
Avatar billede olebole Juniormester
30. juli 2009 - 16:15 #7
Prøv at lægge et link til siden
Avatar billede olebole Juniormester
30. juli 2009 - 16:17 #8
Giv i øvrigt din reset knap et andet navn. Elementer bør ikke have identifiers såsom 'submit, 'reset', 'form', 'iframe' el.lign.
Avatar billede cooraz Nybegynder
30. juli 2009 - 16:55 #9
Avatar billede zips Juniormester
30. juli 2009 - 17:00 #10
Ja med så mange fejl kan det kun gå galt
http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fstenholt-ridecenter.dk%2Findex.php%3Fsite%3Dkontakt

Du har en body mit på siden samt 2 afslutninger på din form, uden validering vil det går galt.
Avatar billede zips Juniormester
30. juli 2009 - 17:08 #11
Der mangler også doctype, læs her http://www.eksperten.dk/guide/1288

Men det ser ud til at grunden til din form ikke virker er denne <body bgcolor='#5c789f> som ligger lige før din <form den skal slettes.
Avatar billede cooraz Nybegynder
30. juli 2009 - 17:08 #12
okay kan godt se der er en del flere fejl end jeg havde regnet med... dem må jeg igang med at rette :)
Avatar billede cooraz Nybegynder
30. juli 2009 - 17:23 #13
du har vidst ret det hjalp efter jeg fik rettet den fejl...

mange tak for hjælp og link, hvis du giver et svar får du points
Avatar billede zips Juniormester
30. juli 2009 - 17:27 #14
Her er et svar :-)
Avatar billede Slettet bruger
30. juli 2009 - 18:46 #15
Desuden læser Firefox fint siden, det er bare IE der ikke er god til at håndtere fejl :P

PS. Det var hurtigt du fik lagt den doctype ind.
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