Hej Jeg har et problem vedr. at jeg sender et forkert ID fra flash til et PHP Script...
For hvert loop henter jeg en ID og en "linkage name" til et MC i min MySQL database, og sætter dem henholdsvis til $portfolioSublinkID og $portfolioSublink. Dernæst attacher jeg mit MC og giver det en onRelease action. Problemet er bare, at hvert MC der bliver attached får den samme (og sidste) ID, som den sender tilbage til mit PHP-script. Altså når jeg kalder funktionen viewPortfolio($portfolioSublinkID); som så igen kalder en loadVariables...
Håber nogle kan hjælpe og finde rundt i min forklaring og kode ;)
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
ID'et hentes jo først, når der trykkes på knappen - og på dette tidspunkt peger variablen på et helt andet id, end det gjorde, da funktionen blev lavet. Kopier istedet id'et over på movieclippet og lav en generel hent-id-fra-this funktion:
function showPortfolio() { viewPortfolio(this.id); } var m; for (var countSub=1; countSub <= $sublinkCount; countSub++) { m = portfolioCanvas.attachMovie($portfolioSublink, "portfolioSub_mc" + countSub, 900 + countSub); m.id = this["sublinkID" + countSub + "id"]; m.onRelease = showPortfolio; }
Og hvad sker der for dine sindsygt lange variabelnavne - og alle de der $ tegn rundt omkring... det gør det ikke nemmere sådan lige umiddelbart. Og "add" operatoren bruger man altså ikke længere :)
Ahhh ja selvfølgelig. Jeg troede, at jeg ved min onRelease funktion automatisk tildelte et unikt ID til hvert MC i loopen, og ikke først når jeg trykker på knappen...
Angående mine variable navne, så tror jeg mere det er udtryk for, at jo flere nye løsninger jeg prøver, jo længere bliver navnene. Fx. har jeg attached et MC der hedder saaTagSqDaAtVirkOrdentligt_mc ;)
Takker for hjælpen :) Nu har jeg bare et spørgsmål. Hvordan tildeler jeg de point som svaret er værd?
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.