Avatar billede swaq Nybegynder
24. juni 2004 - 13:35 Der 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>

Nogen foreslag?
Avatar billede prec Nybegynder
24. juni 2004 - 16:43 #1
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.
Avatar billede swaq Nybegynder
13. maj 2007 - 08:58 #2
Gammelt ubesvaret issue, lukkes...
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