Hallo,
Ik zit met het volgende probleem: Ik ben bezig met een website waarbij bij de eerste keer dat de site wordt geladen direct de hoofdpagina's in een javascript array gekeeperd worden waarna ze met een onclick met innerHtml in een div geladen kunnen worden zonder de pagina te refreshen. Dit principe werkt goed, alleen de data die ik ophaal uit de database met php om deze vervolgens om te zetten naar een js array verliest onderweg ergens delen uit de pagina html.
Ik heb het een en ander al getest:
De maximale array grootte heeft hier volgens mij niets mee te maken (ik kan zo 100.000 tekens in een array stoppen en die succesvol echoen).
De functie die een recordset in een php array omzet doet het volgens mij echter nog niet helemaal goed. Het ligt hierbij wederom niet aan de array, maar volgens mij aan de odbc_result functie. Zodra ik namelijk binnen de functie de waarde die odbc_result($rs, "waardehtml") echo, en er zit een pagina van zo'n 7000 karakters in dan krijg ik er maar 4000 terug en dat zijn dan ook nog eens de onderste 4000 karakters.
Ik heb hier verder totaal geen ervaring mee, en hoop dat iemand mij hier verder mee kan helpen. Naar mijn idee moet alles gewoon werken, maar kennelijk zit er ergens een max waardoor ik delen van de pagina mis.
Ik zit met het volgende probleem: Ik ben bezig met een website waarbij bij de eerste keer dat de site wordt geladen direct de hoofdpagina's in een javascript array gekeeperd worden waarna ze met een onclick met innerHtml in een div geladen kunnen worden zonder de pagina te refreshen. Dit principe werkt goed, alleen de data die ik ophaal uit de database met php om deze vervolgens om te zetten naar een js array verliest onderweg ergens delen uit de pagina html.
Ik heb het een en ander al getest:
De maximale array grootte heeft hier volgens mij niets mee te maken (ik kan zo 100.000 tekens in een array stoppen en die succesvol echoen).
De functie die een recordset in een php array omzet doet het volgens mij echter nog niet helemaal goed. Het ligt hierbij wederom niet aan de array, maar volgens mij aan de odbc_result functie. Zodra ik namelijk binnen de functie de waarde die odbc_result($rs, "waardehtml") echo, en er zit een pagina van zo'n 7000 karakters in dan krijg ik er maar 4000 terug en dat zijn dan ook nog eens de onderste 4000 karakters.
Ik heb hier verder totaal geen ervaring mee, en hoop dat iemand mij hier verder mee kan helpen. Naar mijn idee moet alles gewoon werken, maar kennelijk zit er ergens een max waardoor ik delen van de pagina mis.