Hey mensen, ik zit met het volgende probleem:
via PHP wordt een stuk javascript gegenereerd waarin een array zit gevuld met arrays (2dim array dus).
In de html pagina worden deze waarden gebruiksvriendelijk gewijzigd in de array, en vervolgens wil ik de array via een POST in een form versturen.
Echter hoe verstuur ik een array?
Normaal gesproken maak ik een hidden variabele en gooi ik de javascript value daarin, maar dat is nu geen optie volgens mij om het volgende:
de array heeft als verwijzingsnamen de UID's van emails vanaf een server. die UID's bevatten ook aparte tekens als + en / en dus kan ik die niet als variabelenamen nemen, maar wel als labelnamen dus in een array (alsin thearray['389EWRUN3+09'][] )
Ik kan ook geen andere unieke code nemen ipv de UID omdat die er simpelweg niet is. dus ik MOET die UID meesturen.
Ik hoop dat het duidelijk is, hopelijk kan iemand hier iets mee!
wat ik eventueel zou kunnen doen is hiddenvars aanmaken met voor elke UID een uniek nr (1 en oplopend) en in de eerste var de UID zetten. dus bijv:
de1a = 'orej893+8un' (de uid dus)
de1b = 'waarde1'
de1c = 'waarde2'
de1d = 'waarde3'
de2a = 'kwerno38iu' (volgende uid)
de2b = 'waarde1'
de2c = 'waarde2'
de2d = 'waarde3'
maar dat moet vast anders kunnen!
via PHP wordt een stuk javascript gegenereerd waarin een array zit gevuld met arrays (2dim array dus).
In de html pagina worden deze waarden gebruiksvriendelijk gewijzigd in de array, en vervolgens wil ik de array via een POST in een form versturen.
Echter hoe verstuur ik een array?
Normaal gesproken maak ik een hidden variabele en gooi ik de javascript value daarin, maar dat is nu geen optie volgens mij om het volgende:
de array heeft als verwijzingsnamen de UID's van emails vanaf een server. die UID's bevatten ook aparte tekens als + en / en dus kan ik die niet als variabelenamen nemen, maar wel als labelnamen dus in een array (alsin thearray['389EWRUN3+09'][] )
Ik kan ook geen andere unieke code nemen ipv de UID omdat die er simpelweg niet is. dus ik MOET die UID meesturen.
Ik hoop dat het duidelijk is, hopelijk kan iemand hier iets mee!
wat ik eventueel zou kunnen doen is hiddenvars aanmaken met voor elke UID een uniek nr (1 en oplopend) en in de eerste var de UID zetten. dus bijv:
de1a = 'orej893+8un' (de uid dus)
de1b = 'waarde1'
de1c = 'waarde2'
de1d = 'waarde3'
de2a = 'kwerno38iu' (volgende uid)
de2b = 'waarde1'
de2c = 'waarde2'
de2d = 'waarde3'
maar dat moet vast anders kunnen!