ilpostino Skrevet 16. februar 2004 Del Skrevet 16. februar 2004 jeg har en drop-down-combo som lages på bakgrunn av innhold i en database. den lages slik; . (kobler seg til databasen) . echo ("<select size=1 MULTIPLE=NO>"); foreach ($test as $innhold) { ?><option name="mail_to" value="<?php echo $mail_data['mail'];?>"> <?php echo $mail_data['brukernavn'];?></option><?php } echo("</select>"); som dere ser gi boksen navnet "mail_to".. i en annen funksjon henter jeg denne infoen ved hjelp av: $mail_to = $_POST['mail_to']; når scriptet sjekker innholdet i $mail_to viser det seg at denne verdien er tom!?! noen som har en forklaring på hva jeg gjør feil..? Lenke til kommentar
Torbjørn Skrevet 16. februar 2004 Del Skrevet 16. februar 2004 hvis du tenker deg om, så er dette rimelig logisk: <option> har ikke name attributer, den har bare value. <select> har derimot name attribut men ingen value. <select> spesifiserer navnet på denne parameteren, mens <option> tags lar deg sette opp tilgjengelige values. Lenke til kommentar
ilpostino Skrevet 16. februar 2004 Forfatter Del Skrevet 16. februar 2004 du har vel rett (igjen) Torbjørn... er litt sent på en laaaang dag... og er ikke like lett å tenke logisk da.... nå er jeg heldigvis snart ferdig... holder på med et slags login-system hvor en kan legge til nye brukere, endre data om seg selv og maile de som er registrert i databasen (ut ifra den drop-down-boxen over)... eneste som mangler nå er å kunne slette brukere og å kunne laste opp PDF-filer og se disse etterpå...... gleder meg til å bli ferdig Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå