13. marts 2003 - 10:53Der er
6 kommentarer og 2 løsninger
Sende et array med i en form...
Hejsa
Jeg har et problem. Igen. Jeg håber i kan hjælpe mig.
Mit problem er følgende:
- Jeg har 2 filer; en "indtast.php" og en "udskriv.php". indtast.php består af en simpel html-form med en "dropdown-box" hvor man kan vælge en værdi, ud fra en 4-5 muligheder. Derudover består indtast.php af en række variabler som hver især indeholder et php-array med 2 værdier. Det er disse variabler man kan vælge i dropdown-boxen.
udskriv.php består af en simpel $_request (som henter resultatet af det valg, man foretog i formen) og to echo kommandoer som skal vise hver sin del af det array formen skulle have spyttet ud.
Problemet er, at det sker bare ikke. Echo´erne skriver bare "a", og da jeg prøvede at fejlfinde skidtet ved at sætte en "echo sizeof();" ind i udskriv.php, så gav den tallet 1. Det vil altså sige at min form _ikke_ sender 2 adskilte værdier videre, som jeg synes det skulle...
Nogen der har et forslag, eller ønsker videre uddybning ? Jeg synes sgu det var svært at forklare, så min fejl hvis det ikke kan læses/forstås... :]
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
En lidt udokumenteret feature i PHP er, at hvis man kalder et input for f.eks. "navneliste[]", så kan den indeholde flere værdier hvis en URL f.eks. er x.php?navneliste[]=roben&navneliste[]=knud
Så kan man skrive sizeof($navneliste) i sin kode og så får man resultatet 2.
I dit tilfælde vil jeg dog nok give i11uzion ret i at du nok skal gribe sagen an på en helt anden måde. F.eks. have en include-fil hvor navnene er defineret så du kan finde dem ud fra tallet alene. Dvs en struktur så du kan skrive $navn[7] og få "Mosbjerg_Sindal".
Tak for jeres løsningsforslag. Jeg har desværre ikke mulighed for at teste dem før midt på ugen, men jeg har valgt at dele pointene ud nu. Håber i er tilfredse...
Endnu en gang tak :]
Synes godt om
Ny brugerNybegynder
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.