Avatar billede naebet Nybegynder
08. september 2005 - 11:37 Der er 8 kommentarer og
1 løsning

Simpel kode i html

Hej jeg har problemer med at når jeg laver 2 lister kan jeg ikke få de valgte data fra listen med php.

Jeg har følgende
<form method="get" action="enfil.php">
<select Name="os">
    <option Value='Windows 98'>Windows 98
    <option Value=Windows NT 4.0 wks>Windows NT 4.0 wks
    <option Value=Windows NT 4.0 server>Windows NT 4.0 server
    <option Value=Windows 2000 pro>Windows 2000 pro
    <option Value=Windows 2000 server>Windows 2000 server
    <option Value=Windows XP home>Windows XP home
    <option Value=Windows XP pro>Windows XP pro
    <option Value=Windows 2003 server>Windows 2003 server
</select>

<p><strong>office</strong></p>

<select Name="office">
        <option Value=office 2000>office 2000
        <option Value=office xp>office XP
   
</select>

Når jeg så prøver at hvie det indtastede ud får jeg at index ikke deffineret
hvis jeg kun har en' af listerne er der ikke noget problem

Er der nogle forslag?
Avatar billede olebole Juniormester
08. september 2005 - 11:40 #1
<ole>

Prøv at vise os din kode

/mvh
</bole>
Avatar billede olebole Juniormester
08. september 2005 - 11:43 #2
- men din kode er i øvrigt frygtelig slammet  :)

HTML-attributter bør skrives med småt - og HTML-tags bør lukkes (hvis man ikke ønsker overraskelser).
Desuden skal du nok altid sætte gåseøjne om HTML-attributters værdi. De er ikke altid nødvendige, men så glemmer du dem ikke, når de er nødvendige ... som de f.eks. er her  ;o)
Avatar billede naebet Nybegynder
08. september 2005 - 12:04 #3
Jeg skrev jo at det var simpelt grunden til at jeg har problemer er at jeg er på et meget tidlig stadie i min HTML udvikling ;-)
ok der er mere kode som ikke er med her. f.eks </form>
når du skriver atributter hvad mener du så?
koden du gerne vil se er det php-koden eller hvordan?
Avatar billede olebole Juniormester
08. september 2005 - 12:30 #4
Her er to attributter:
  <form method="get" action="enfil.php">

- 'method' og 'action'.

Hvad er det, der ikke virker. Din forklaring giver ikke mening for mig - så derfor spørger jeg om kode, der kan forklare, hvad du prøver. I PHP har du f.eks. ikke adgang til noget 'index', så gad vide, hvad det er, du får at vide - hvordan og hvorfor  :)
Avatar billede erikjacobsen Ekspert
08. september 2005 - 12:34 #5
Prøv lige først at gøre som Ole siger:

  <option Value="Windows 2000 server">

og så hvis der stadig er noget galt, er det måske ovre i PHP-en...
Avatar billede roenving Novice
08. september 2005 - 12:46 #6
-- og for at få det hele med, skal det se sådan ud:

<select name="os">
    <option value='Windows 98'>Windows 98</option>
    <option value='Windows NT 4.0 wks'>Windows NT 4.0 wks</option>
    <option value='Windows NT 4.0 server'>Windows NT 4.0 server</option>
    <option value='Windows 2000 pro'>Windows 2000 pro</option>
    <option value='Windows 2000 server'>Windows 2000 server</option>
    <option value='Windows XP home'>Windows XP home</option>
    <option value='Windows XP pro'>Windows XP pro</option>
    <option value='Windows 2003 server'>Windows 2003 server</option>
</select>


<select name="office">
        <option value='office 2000'>office 2000</option>
        <option value='office xp'>office XP</option>
</select>
Avatar billede naebet Nybegynder
08. september 2005 - 13:26 #7
OK det hjalp på det altså 'noget'>noget
Avatar billede naebet Nybegynder
09. september 2005 - 07:23 #8
Ole smider du lige et svar så du kan få dine velfortjente point?
Avatar billede olebole Juniormester
09. september 2005 - 12:58 #9
- gerne, tak  :)
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