24. juni 2004 - 13:35Der er
1 kommentar og 1 løsning
Smarty - sende variable fra template til php-fil
Hejsa
Jeg har en php-side som sender et multi-dimensionalt array til en template-side (ingen problem der). Nu er det så'en, at brugeren på et tidspunkt vælger en del af dette array, som så skal sendes til en php-fil. Dette kan ske ved at brugeren trykker på en knap (altså overføring via form) eller ved klik på et link - det er lige meget hvad...
Problemet er, at hvordan jeg gør det i smarty. Array'et ligger i en variable: {$outer} Jeg har forsøgt mig med: <a href = "nyside.php?arr={$outer}">go to ny side med det valgte array</a> og <form method="post" action="nyside.php"> <input type="hidden" name="arr[]" value="{$outer}"> </form>
Skal virksomheder stå stærkere mod angreb og kunne udvikle sig, skal sikkerhed, drift og forretning tænkes sammen. Det er tanken bag Jysk IT’s ambition om at skabe en “sikker fremtid” for kunderne.
du kan ikke bare videresende et array ved at sende selve variablen afsted alene, det vil bare videresende "Array".
Du skal lave en løkke så hver key i din array bliver sendt, men noget jeg ikke forstår er metoden du ønsker at gøre dette på.
Så vidt jeg forstår vil du gerne give brugeren mulighed for at vælge en eller flere ting fra din array, lav en rækkke checkbox's som alle hedder selectedCbox[] eller lign, derved vil du på siden du sender dataen til få en array med alle de valgte checkbox's.
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.